FiddlerがMacOSXまたはUbuntuにない場合、およびWiresharkやその他のより頑丈なツールをインストール/使用しない場合、次のように使用する方法は何ですかtcpdump
。
1)印刷できます
GET /foo/bar HTTP/1.1
[request content in RAW text]
[response content in RAW text]
POST /foo/... HTTP/1.1
これは、tcpdumpによって、または短いシェルスクリプトまたはRuby / Python/Perlスクリプトでtcpdumpを使用して実行できるはずです。
2)実際には、スクリプトがHTMLを出力できれば、それはうまくいく可能性があります。
GET /foo/bar HTTP/1.1
POST /foo/... HTTP/1.1
ページ上で、任意のブラウザを表示し、それらの行のいずれかをクリックすると、上記の(1)のように展開されてRAWコンテンツが表示されます。もう一度クリックすると、詳細が非表示になります。拡張UIは、jQueryまたは任意のJSライブラリを使用して実行できます。スクリプトが短い可能性があります...おそらく20行未満ですか?(1)または(2)のどちらかでそれを行う方法を知っている人はいますか?