HTTPパケット全体のダンプをどのように表示できますか?

HTTPパケット全体のダンプをどのように表示できますか?

デバッグ目的でアプリケーションが送受信するHTTPパケット全体を確認する必要があります。コマンドラインでこれを行うにはどうすればよいですか?

ベストアンサー1

tcpdumpを使用してください。

tcpdump -w httpdebug.pcap -i eth0 port 80eth0インターフェイスのポート80から入ってくるすべてのパケットをスニッフィングして出力しますhttpdebug.pcap。その後、空き時間に読み込むか、-xコンソールでtcpdumpを再利用できます(複数のオプションがあります。tcpdumpのマニュアルページを参照)。マゾヒズムラインシャーク

パケットを整理して見たい正確なプロセスを追跡できる後者を強くお勧めします。

おすすめ記事