问题标签 [apache-httpasyncclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
21 浏览

apache-httpclient-4.x - 从 HTTPAsyncClient 迁移到 HTTPClient5 - PoolingNHttpClientConnectionManager 的替代品?以及如何在 RequestConfig 上设置 Socket 超时?

我正在从 HTTPAsyncCLient 迁移到 HTTPCLient5,以利用它附带的 HTTP/2 支持。

我们曾经使用 PoolingNHttpClientConnectionManager 作为我们的连接管理器,但它不再可用。我想知道最好的替代品是什么,为什么?PoolingAsyncClientConnectionManager 是它的合适人选吗?

此外,设置套接字连接超时的 API 不再可用。现在有什么替代方案?

以前: RequestConfig.Builder builder =RequestConfig.custom() .setSocketTimeout(something)

我是新手,很可能有一些知识空白。如果有人可以帮助我或向我指出一个资源来理解它,那就太好了。