リダイレクトでcookie 発行される系のデバッグ
クッキーの書き込みファイルと読み込みファイルを同時に指定する。
curl -b my.cookie -c my.cookie -L http://example.com
簡単だけど、ググってしまったので反省を込めてメモ。
仕組み
cookieを使ってコンテンツ取得
curl -b my.cookie http://example.com
サーバーから発行されたcookieを保存
curl -c my.cookie http://example.com
HTTP 302 Found のリダイレクトに対応する
curl -L http://example.com
以上をまとめたわけですね。
本当にcookieを使っているか確認。
cookie が受信送信出来ているかを確認するには、
curl -v
でリクエストの詳細を追いかけるとイイ。