2009-04-14 4 views
3

私はこのリクエスト同じHttpWebRequestのOBJ

{ 
    HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create("http://google.com"); 
    WebRequestObject.KeepAlive = true; 
    //do stuff 
    WebRequestObject.Something("http://www.google.com/intl/en_ALL/images/logo.gif"); 
    //more here 
} 

のような何かをしたいとの第二のURLがどのように私は生きている接続を維持し、その同じアライブ接続を使用して複数のURLに行くのですか?

答えて

5

HttpWebRequestオブジェクトを使用するだけで、どちらの場合も、KeepAlivetrueに設定する必要があります。どちらの場合でも、.NET Frameworkの内部HTTP接続マネージャが処理する必要があります。詳細については、KeepAliveプロパティのMSDN documentationを参照してください。

+1

また、確認したい場合は、Wiresharkなどのパケットアナライザを使用してHTTPトラフィックを監視してください。 – Noldorin

関連する問題