假设我想发送 10 个请求,每个请求都有不同的 URI(相同的主机,但不同的资源),并且我想以第一个请求创建 keep-alive 持久连接的方式重用连接,该连接被以下 9 个请求重用。使用 WebRequest.Create 似乎将请求专用于特定资源,因此需要有 10 个HttpWebRequest
对象,每个对象都带有 keep-alive 标头。.NET 框架如何重用使用HttpWebRequest类和KeepAlive属性创建的 HTTP 保持连接?它是透明地工作还是需要在代码中手动重用请求对象?
问问题
958 次