Tips

Mac OS XのTCP Trafficを見る

日付2001/12/21
ID01-807
バージョン6.5.x and 6.7.x
プラットフォームWindows and Mac

Web開発を行っている時、異なる適用間で交換されるTCP Trafficをしばしば見たいと思うでしょう。例えば、あなたのWebブラウザが4Dにデータを送る場合、何が正確にありますか、送ること―より明確に、何がHTTPヘッダーにありますか。また、同様に、4Dは、ユーザ代理人にそれを呼ぶものを送っていますか。

Mac OS Xの上でこれをするために、tcpflowと呼ばれるUNIXプログラムを得ることができます。それ(バージョン0.20)のために見回してください;それはWeb上のいくつかのサイトから利用可能です。一旦それをインストールすれば、OS X端末に行ってください。ファイルがインストールされるディレクトリーおよびタイプにナビゲートしてください:

sudo tcpflow -i en0 -c

The "sudo" is "Super User Do" - which gives you full privileges to run
the next tcpflow.
-i specifies the network interface to use
-c specifies that the output should be dumped to the terminal window

You could also write:

sudo tcpflow -i lo0 -c

to specify the "loopback" interface, and to monitor traffic on your own computer.