リクエストの保存

HttpRequestクラスにはSaveAsメソッドが用意されている。
このメソッドを

Request.SaveAs("c:??debug.txt", true);

のように呼び出せば、以下のようにクライアントから送られてきたリクエストを生の状態でファイルに保存できる。

POST /aspnet/Request/hoge03.aspx HTTP/1.1
Cache-Control: no-cache
Connection: Keep-Alive
Content-Length: 153
.
.
__VIEWSTATE=dDwyMDA1MzM2OTYxOzs%2BKFxIkT0e9AQPgtAR8MNLbB0jNGI%3D&t1=%E3%81%82%&_ctl1=Submit