ホームページ > バックエンド開発 > PHPチュートリアル > curl によってキャプチャされた Cookie の有効期間に関する質問

curl によってキャプチャされた Cookie の有効期間に関する質問

WBOY
リリース: 2016-06-13 13:32:52
オリジナル
861 人が閲覧しました

curl でキャプチャした Cookie の有効期限について
curl を使用してフォーラムへのログインをシミュレートし、Cookie をキャプチャし、ローカルの cookie.txt に保存します。
将来のシミュレートされた投稿プロセスでは、cookie.txt を読み取って直接投稿できるため、ログインする必要がなくなり、時間を節約できます。
実際のテストでは、あらゆる種類のフォーラムでこれを行うことができます。

ここで 2 つの質問があります:

1. ログインをシミュレートするためにcurlを使用した後、Cookieはどのくらいの期間キャプチャされ、保存されますか?

2. この Cookie を取得する有効期間は元のフォーラムによってすでに設定されていますか (これは変更できません)、それとも CURL パラメータを設定することで Cookie の有効期間を変更できますか?

アドバイスをお願いします!ありがとう!

-----解決策---------
CURLOPT_COOKIEJAR Cookie の保存
CURLOPT_COOKIEFILE Cookie の読み取り
これだけは知っていますが、Cookie の有効期限設定についてはわかりません。

個人的には、模擬ログインであるため、Cookie はフォーラムによって設定された Cookie の有効期限に関連している必要があると感じます。

専門家の回答をお待ちしています。

------解決策------------------
この Cookie はあなたのために定義されています。
通常のログイン中、Cookie はクライアント Cookie に書き込まれます。
ログインをシミュレートする場合、Cookie はファイルに書き込まれます。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート