質問: httpおよびhttpsブラウザーのトラフィックをログに記録し、後者を復号化する すべてのhttpおよびhttpsブラウザー通信(要求、応答、完全なヘッダーおよび本文を含む)をコンピューター上のファイルに保存する方法はありますか?https通信は復号化して保存する必要があります。理想的には、firefoxやgoogle chromeの拡張機能のようなものを探しています。linuxで動作する必要があります。
回答: httpfox、httpscoop(macのみ)およびhttpwatch(ie、firefox、windowsのみ)はすべて、これを行うために使用するツールです。さらに、fiddlerを試すこともできます(以前に提案されたとおり)。macを使用している場合は、charles proxyを試すこともできます。私の個人的なお気に入りはhttpwatchです(ヘッダー、コンテンツ、urlなどで簡単にフィルターできます)が、これは高価であるため、オプションではない場合があります。 [〜#〜] har [〜#〜] プロジェクト(harはhttpアーカイブの略)もご覧ください。httpトランザクション、ヘッダー、コンテンツなどを記録するための標準ベースのアプローチです。上記のツールの多くは、harビューアを使用して表示するためにharファイルをエクスポートできます(firebugのウォーターフォール機能を見てきたなら、これに慣れているでしょう)。実際、firebugを使用すると、netexportを使用してこれらのファイル/ログを生成できます。fwiw httpscoopは、ワイヤレスネットワークでhttpトラフィックをデバッグ/トレースするのに適した方法です。これについては、先ほど書きました。 http://blog.adtools.co.uk/trace-debug-mobile- application-http-requests-using-macos /