21得票5回答
HttpClientBuilder基本身份验证

自从HttpClient 4.3版本以来,我一直在使用HttpClientBuilder。我正在连接到一个具有基本认证的REST服务。我设置凭据如下:HttpClientBuilder builder = HttpClientBuilder.create(); // Get the clie...

16得票1回答
PoolingHttpClientConnectionManager没有释放连接

我正在使用Spring实现以下功能: 在服务器上,通过REST接口以XML格式接收数据。我想将数据转换为JSON并POST到另一个服务器。我的代码(我删除了某些敏感的类名/URL以避免雇主的不满)看起来像这样: 主/配置类:package stateservice; import org...

47得票3回答
BasicClientConnManager的使用无效:连接仍然被分配。

我正在调用REST URL,并尝试测量获取响应所需的时间。 我正在使用DefaultHttpClient从REST URL获取响应。 在我的以下程序中,每个线程将在特定范围内工作。例如:每个线程将在1-100之间工作,第二个线程将在101-200之间工作,等等。 因此,在我的以下代码中,...

7得票2回答
未提供有效凭据(机制级别:未提供有效凭据(机制级别:无法找到任何Kerberos tgt))httpclient

我正在尝试使用NTLM身份验证方案的HTTP客户端从服务器下载PDF文件。 但是,当我使用Java代码并使用相同的用户名和密码时,会出现401错误。如果我使用wget并将用户名和密码作为参数,则可以下载该文件。我正在使用httpclient 4.2.2。 Authentication er...

15得票1回答
Apache HttpClient 4.3中的SocketConfig.getSoTimeout()与RequestConfig.getSocketTimeout()有何不同?

在Apache HttpClient 4.3中构建CloseableHttpClient时,我可以使用SocketConfig.custom().setSoTimeout(soTimeout).build() 并将其发送到我的连接管理器的setDefaultSocketConfig()方法。 ...

7得票1回答
HttpProtocolParams.setUseExpectContinue(params, false) - 什么情况下需要设置为true?

我将使用org.apache.http.impl.client.DefaultHttpClient来从Web服务检索XML,并尝试确定是否需要设置。 HttpProtocolParams.setUseExpectContinue(params, true) 或者 HttpProtoc...

8得票1回答
在安卓中实例化HttpClient时出现IllegalArgumentException异常

在Google Play控制台中,我可以看到用户提交的崩溃报告,他们抱怨说我的应用程序在启动后立即崩溃。问题似乎是在实例化HttpClient时抛出的异常。我做错了什么? 以下是堆栈跟踪的摘录: java.lang.IllegalArgumentException: androidAppl...

7得票1回答
HttpAsyncClient 4是如何工作的?

在之前的HttpClient版本中,目标主机是在客户端本身设置的。在最新版本中(对于HttpAsyncClient,它是4.1.1),每次进行请求时,主机都会被设置到HttpRequest(HttpGet、HttpPost等)中。 我想使用持久连接,所以我使用HttpAsyncClient。...

41得票1回答
HttpClient.getParams()已被弃用,我应该使用什么替代品?

我正在使用apache-httpclient-4.3。我想要分析一个HTTP请求,特别是查询字符串参数,但是@Deprecated public HttpParams getParams() Deprecated. (4.3) use constructor parameters of con...

13得票1回答
每隔几周,CloseableHttpClient.execute 会冻结,尽管设置了超时时间。

我们有一个使用PoolingHttpClientConnectionManager(httpclient:4.3.6)的华丽单例,池大小为200,用于处理非常高并发连接到搜索服务并处理xml响应。 尽管已经指定了超时时间,但它每月会冻结一次,但其余时间运行得非常好。 以下是华丽单例。方法r...