私はcURLとphpを使用して、フォームベース認証が有効になっている交換サーバーを照会しています。 FBAがオンになっているため、まずユーザーのCookie認証IDを収集する必要があります。昨日すべてが動いていました。何かが夜通しに変わり、働きが止まりました。 私が戻ってきたクッキーIDは異なっていたことに気がつきました。(新しい呼び出しごとに変更されるため、ID自体ではなく、形式やその他のものが変更されています)。このcURL HTTP POST Cookieレスポンスに表示される変更点は何ですか?
# Netscape HTTP Cookie File
# http://www.netscape.com/newsref/std/cookie_spec.html
# This file was generated by libcurl! Edit at your own risk.
sdgh.utest.edu FALSE / FALSE 0 sessionid aeddf34c-16fe-4126-8c96-da7a33d244b9
sdgh.utest.edu FALSE / TRUE 0 cadata "0x0zHQHA3o8Vcu/DK/MWp69xkkZAJkIMts3HrOeHc4a71GN0CbqnDLiadJfKfSsseiyyxkyyUhRQ="
そして今、私はこの(第2行目のURLと第二のidの前で "#HttpOnly_" を気づか)を参照してください:
を、私はこれを確認するために使用
# Netscape HTTP Cookie File # http://curl.haxx.se/rfc/cookie_spec.html # This file was generated by libcurl! Edit at your own risk. sdgh.utest.edu FALSE / FALSE 0 sessionid 11358a02-233c-4425-8a83-6b8b69b21bcd #HttpOnly_sdgh.utest.edu FALSE / TRUE 0 cadata "0FHKgxeq7st0DW57zl5HDgZ5gp7eRDqgfG6iAyxSf4TvyJI5aZI5wmPeiEHFloGo2bvH0fpnl52c="
この突然の変更が示すことは誰でも教えてください。
ウェブサーバーで何か変更がありましたか?
私は照会している交換サーバーですか?
誰かが私の背中の背中のcURLを一晩更新しましたか?
また、Webサーバーで自動更新が発生していません。
これは誰でも、cURLが更新されたことを意味すると思いますか?私が話す限り、私はそれを更新しなかった。とき /なぜhttp://www.netscape.com/newsref/std/cookie_spec.html
からの支援のために、この
http://curl.haxx.se/rfc/cookie_spec.html
おかげへのcURLまたはlibcurlのスイッチ!