2012-01-20 17 views
0

C#WindowsフォームアプリケーションでHTTPリクエスト/応答トラフィックの結果(URL、メソッド、タイプなど)を手動でキャプチャしたいと考えています。httpリクエスト/レスポンストラフィックの結果を取得する方法

アン例: 実行すなわちexplorer->ツール - > F12開発者ツール - >ネットワークタブスターが

どのように私はこの問題を解決することができますをキャプチャします。 (sdk。winpcapなどの使用) 道路をトレースするには?

答えて

1

は、以下をお試しください:

... 
HttpWebRequest request =(HttpWebRequest)WebRequest.Create(HttpUtility.UrlDecode(<url>)); 
... 
try 
{ 
    HttpWebResponse response =(HttpWebResponse)request.GetResponse(); 
    WebHeaderCollection headers = response.Headers; 
    ... 
} 
catch(WebException exc) { "HTTP EXCEPTION: " + exc.Message +" " + exc.Status; } 
catch(ProtocolViolationException exc) { exc.Message; } 
catch(UriFormatException exc)   { exc.Message; } 
catch(NotSupportedException exc)  { exc.Message; } 
catch(IOException exc)    { exc.Message; } 
+0

はご関心をお寄せいただきありがとうございます:) 私がしようとします。 –

+0

レスポンスヘッダーのすべてのヘッダー値(URL、タイプ)を一覧表示する方法はありますか 私は以下を試みました。 for(int I = 0; I

+0

WebHeaderCollection headers = response.Headers; (int i = 0; i

関連する問題