私のアプリケーションでは数多くのものが実行されていますが、時々失敗するものがあります。私は要求を実行するたびに、そして応答として到着するバイトが来るたびに、私のPCを離れるバイトをダンプしたいと思います。デバッグのためにWebRequestの送信をダンプしますか?
これは自分のコード内から簡単に行うことはできますか?
WinPcapなどをインストールせずにクライアントのマシンでこのようなダンプを利用できるようにしたいので、他の方法が利用できない場合は、最後の手段としてWiresharkのようなものを使用したいと思います。
Windowsを使用しているときに、このような単純なことがどれほど難しいかは驚くべきことです。オーバーエンジニアリングされたWebRequestクラスはリクエストボディを見る方法がありません??? Windowsにはループバックインターフェイスがないため、Wiresharkもローカルホストでは不可能です。 –
@JoeKobergの嫌悪者は嫌いになるかもしれませんが、Windows自体では、あなたはあまりにも恥ずかしそうに見えることはありません(ここで_actual_crapness(http://stackoverflow.com/questions/3561545))これは、なぜWindowsが大変なのかを示すのに使うことができます。 –