使用相同的HttpWebRequest对象请求第二个URL

3
我希望你能帮我做类似这样的事情。
{
    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?
1个回答

5
您可以使用另一个 HttpWebRequest 对象,只要在两种情况下都将 KeepAlive 设置为 true,.NET Framework 中的内部 HTTP 连接管理器就应该为您处理事务。有关此内容的更多信息,请参见 MSDN 文档 上的 KeepAlive 属性。

1
另外,如果您想确认这一点,只需使用数据包分析器(例如Wireshark)来监视您的HTTP流量即可。 - Noldorin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接