35得票8回答
Apache Commons HttpClient支持GZIP压缩吗?

Apache Commons HttpClient库支持Gzip吗?我们希望在Apache服务器上启用gzip压缩以加快客户端/服务器通信速度(我们有一个PHP页面,允许我们的Android应用程序与服务器同步文件)。

33得票2回答
连接和连接请求超时

我正在使用Http Apache组件执行http交互。我需要调整我的http客户端。为此,我有两个参数:连接超时和连接请求超时。在库文档和源代码中(未找到任何注释),我没有找到这些术语的定义。我需要知道它们确切的含义。也许它们在HTTP协议文档中被定义,但我找不到。所以,我的问题是这两个术语的...

33得票4回答
如何发送并行的GET请求并等待结果响应?

我正在使用Spring MVC 3.2.2中的Apache Http客户端发送5个GET请求,如下所示。如何将它们全部异步(并行)发送,并等待所有请求返回以按顺序返回解析后的负载字符串?public String myMVCControllerGETdataMethod() { // S...

33得票10回答
在HttpClient中开启日志记录

如何正确启用Apache Commons HttpClient的日志记录 目前,我正在执行以下操作,但除了我明确触发的测试消息外,没有收到任何日志消息: public class HttpTest1 { static Log log = LogFactory.getLog(Clas...

32得票1回答
在HttpClient中,setDefaultMaxPerRoute和setMaxTotal分别是什么意思?

我在我的项目中使用Apache HttpClient。同时,我也使用了PoolingHttpClientConnectionManager。 我不确定这些属性的含义。我尝试查看代码文档,但是没有找到任何关于这些变量的文档,因此无法理解。 setMaxTotal setDefaultMax...

31得票7回答
Apache HttpClient 4.1 - 代理身份验证

我一直在尝试使用Apaches HttpComponent的httpclient从已配置的属性中配置代理身份验证的用户名和密码,但一直没有成功。我找到的所有示例都引用了不再可用的方法和类,例如HttpState和setProxyCredentials。 那么,有人能给我一个如何配置代理凭据的...

31得票5回答
Content-Length限定的消息体过早结束(期望:

我正在尝试使用Apache HttpClient获取HTTP响应。 我成功地获取了标头,但在尝试获取内容时抛出异常。 异常信息如下: org.apache.http.ConnectionClosedException: Premature end of Content-Length delim...

30得票6回答
Apache HttpClient带有请求体的GET请求

我正在尝试发送一个带有JSON对象的HTTP GET请求。是否有一种方法可以设置HttpClient HttpGet的正文?我正在寻找HttpPost#setEntity的等效方法。

29得票2回答
Apache PoolingHttpClientConnectionManager抛出非法状态异常

这是我如何使用它 - private static final PoolingHttpClientConnectionManager connPool; static { connPool = new PoolingHttpClientConnectionManager()...

29得票1回答
为什么常量HTTP.UTF_8被弃用?

在升级到Apache HttpClient >=4.2之后,我发现以下常量现已被弃用:org.apache.http.protocol.HTTP.UTF_8 为什么这个常量(以及其他一些)已被弃用,并且Apache HttpClient推荐使用什么替代方案?HttpCore javadoc将其...