質問: ChromeやFirefoxのデバッグ用画面で、httpリクエストをcurlとしてコピー、というオプションがあります。
回答: ブラウザと同じUserAgent情報 ブラウザが送信したクッキー情報 同じくReferer 情報 POST 情報 curlリクエストには、これらが含まれているので、 ブラウザからのリクエストとみなされるでしょう。 ブラウザアクセスが送信したアクセスに対するサーバーの応答と Curlからのアクセスに対する応答は同じになる可能性はありますが サーバー側は、セッションの有効期限を管理していますので 期限切れの場合は同じ応答にはなりません。 同じ内容のリクエストであっても、一回目、2回目では 異なるものと判定して異なる応答を返却するように 実装されていることもあるでしょうから、 完全に再現されるかどうかは、サーバーに依る、としか言えません。