apache-commons-httpclient相关内容

Apache HttpClient 4.1 - 代理设置

我正在尝试将一些参数发布到服务器,但我需要设置代理.你能帮我对代码的“设置代理"部分进行排序吗? HttpHost proxy = new HttpHost("xx.x.x.xx");DefaultHttpClient httpclient = new DefaultHttpClient();httpclient.getParams().setParameter("3128",proxy);Ht ..
发布时间:2021-12-31 19:35:21 Java开发

禁用 HttpClient 日志记录

我在集成测试套件中使用 commons-httpclient 3.1.HttpClient 的默认日志记录非常嘈杂,我似乎无法将其关闭.我试过按照这里的说明进行操作,但没有一个区别. 大多数情况下,我只需要关闭 org.apache.http.wire 记录器.部分问题是我不知道 HttpClient 尝试使用什么类型的记录器.我以前从未使用过这个库.我尝试创建一个 log4j.proper ..
发布时间:2021-12-19 10:01:03 Java开发

安卓会话管理

是否有特定的 Android 会话管理库?我需要在普通的 Android 应用程序中管理我的会话.不在 WebView 中.我可以从我的 post 方法设置会话.但是当我发送另一个请求时,该会话丢失了.有人可以帮我解决这个问题吗? DefaultHttpClient httpClient = new DefaultHttpClient();HttpPost httppost = new Http ..

如何强制 Commons HTTPClient 3.1 仅将 TLS 1.2 用于 HTTPS?

我希望强制 Apache Commons HTTP-Client(版本 3.1)使用 TLS 1.2 作为仅 HTTPS 协议. 这是由于服务器应该升级到 TLS 1.2 并且不再接受任何旧协议(导致返回“连接重置"). 对于进一步的上下文,可能无关紧要,HTTP-Client 与 Axis2 一起使用来制作 SOAP;用于设置 HttpClient 的一些代码如下: MultiTh ..
发布时间:2021-12-14 14:52:04 Java开发

为 https 使用 Apache httpclient

我在 tomcat 中启用了 https 并且有一个用于服务器身份验证的自签名证书.我使用 Apache httpClient 创建了一个 http 客户端.我已经设置了一个加载服务器证书的信任管理器.http客户端可以连接服务器没问题.要查看发生了什么,我启用了调试: System.setProperty("javax.net.debug", "ssl"); 我看到了以下我完全无法理解的内容 ..
发布时间:2021-12-13 09:56:10 Java开发

使用 Apache HttpClient 4 的抢占式基本身份验证

是否有比 这里? 在以前的版本 (3.x) 中,它曾经是一个简单的方法调用(例如,httpClient.getParams().setAuthenticationPreemptive(true)). 我想避免的主要事情是将 BasicHttpContext 添加到我执行的每个方法中. 解决方案 如果不每次都传递上下文,很难做到这一点,但您或许可以通过使用请求拦截器来做到这一点.这是我们 ..
发布时间:2021-11-25 16:55:15 Java开发

如何使用 Apache HttpClient 处理无效的 SSL 证书?

我知道,关于这个问题有很多不同的问题和很多答案......但我无法理解...... 我有:ubuntu-9.10-desktop-amd64 + NetBeans6.7.1 从关闭状态“按原样"安装.代表我需要通过 HTTPS 连接到某个站点.为此,我使用 Apache 的 HttpClient. 从教程中我读到: “一旦您正确安装了 JSSE,通过 SSL 的安全 HTTP 通 ..
发布时间:2021-11-25 15:06:41 Java开发

我需要在 Android 中使用 HttpClient 的替代选项将数据发送到 PHP,因为它不再受支持

目前我正在使用 HttpClient、HttpPost 从 Android 应用程序 将数据发送到我的 PHP 服务器但所有这些方法在 API 22 中都已弃用并在 API 23 中删除,那么它的替代选项是什么? 我到处搜索,但没有找到任何东西. 解决方案 HttpClient 已弃用,现在已删除: org.apache.http.client.HttpClient: 此 ..
发布时间:2021-11-15 00:15:51 Java开发

在 apache http 客户端中,如何将 StringBody 中的 Content-Type 保持为空或空?

我们有一个 Restful API(我们无法更改),如果某个部分的 Content-Type 值为空,我们有一个特定的处理. 在 httpclient3.x 之前,我们可以执行以下操作并将内容类型设置为 null. StringPart sp = new StringPart("name, "value")sp.setContentType(null); 现在,我们已经转移到 http ..

动态配置Apache Http客户端

我正在创建一个使用 http://hc.apache 的模块.org/httpcomponents-client-4.2.x/index.html 向外部服务发出 HTTP 请求.该模块将由应用程序使用.应用程序通过基于 XML 的配置文件配置模块的不同方面.我想在该 XML 文件中指定用于 http 通信的日志记录级别.该模块将读取该配置文件,并使用该日志级别配置 apache HTTP 客户端 ..
发布时间:2021-11-12 01:37:09 Java开发

绕过 DNS 查找并将 URL 提交给代理

我有一个使用 Apache HttpComponents 发出 Web 请求的 Java 应用程序.我已将应用程序配置为使用 JVM 属性使用代理服务器 java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3132 目前我的 Java 应用程序客户端进行 DNS 查找,但它会失败.我希望代理执行 DNS 解析,就像 Web 浏览器在自动代理 ..