HttpContext与;HttpConnection

HttpContext与;HttpConnection,http,apache-httpclient-4.x,apache-commons-httpclient,Http,Apache Httpclient 4.x,Apache Commons Httpclient,HttpContext是否始终只有一个HttpConnection?当我执行一个请求时,即使由于重定向等原因可能存在多个套接字连接,它是否只维护一个HttpConnection?HttpContext始终指HTTP exchange使用的当前或最后一个连接,而不管在交换过程中使用了多少个中间连接。连接重用和池是连接管理器的责任 在执行重定向到不同域的请求时,是否在同一个HttpContext中创建和销毁了多个HttpConnenction实例,或者只是在同一个HttpConnection实例中交

HttpContext是否始终只有一个HttpConnection?当我执行一个请求时,即使由于重定向等原因可能存在多个套接字连接,它是否只维护一个HttpConnection?

HttpContext
始终指HTTP exchange使用的当前或最后一个连接,而不管在交换过程中使用了多少个中间连接。连接重用和池是连接管理器的责任

在执行重定向到不同域的请求时,是否在同一个
HttpContext
中创建和销毁了多个
HttpConnenction
实例,或者只是在同一个
HttpConnection
实例中交换了套接字连接?存储在上下文中的HttpConnenction实例实际上是动态代理。这些代理可能会保留在上下文中,但在响应完全使用后,底层连接会立即释放回管理器。连接代理是一次性的,永远不会重复使用。