apache-commons-httpclient相关内容
我使用的是 Apache Commons HttpClient PostMethod 3.1. 在 PostMethod 类中,还有三种设置 POST 方法的请求体的方法: setRequestBody(InputStream body)setRequestBody(字符串主体)setRequestBody(NameValuePair[] parametersBody); NameVal
..
我正在尝试将一些参数发布到服务器,但我需要设置代理.你能帮我对代码的“设置代理"部分进行排序吗? HttpHost proxy = new HttpHost("xx.x.x.xx");DefaultHttpClient httpclient = new DefaultHttpClient();httpclient.getParams().setParameter("3128",proxy);Ht
..
我在集成测试套件中使用 commons-httpclient 3.1.HttpClient 的默认日志记录非常嘈杂,我似乎无法将其关闭.我试过按照这里的说明进行操作,但没有一个区别. 大多数情况下,我只需要关闭 org.apache.http.wire 记录器.部分问题是我不知道 HttpClient 尝试使用什么类型的记录器.我以前从未使用过这个库.我尝试创建一个 log4j.proper
..
我有类似以下内容: final String url = "http://example.com";最终 HttpClient httpClient = new HttpClient();final PostMethod postMethod = new PostMethod(url);postMethod.addRequestHeader("Content-Type", "applicatio
..
是否有特定的 Android 会话管理库?我需要在普通的 Android 应用程序中管理我的会话.不在 WebView 中.我可以从我的 post 方法设置会话.但是当我发送另一个请求时,该会话丢失了.有人可以帮我解决这个问题吗? DefaultHttpClient httpClient = new DefaultHttpClient();HttpPost httppost = new Http
..
我希望强制 Apache Commons HTTP-Client(版本 3.1)使用 TLS 1.2 作为仅 HTTPS 协议. 这是由于服务器应该升级到 TLS 1.2 并且不再接受任何旧协议(导致返回“连接重置"). 对于进一步的上下文,可能无关紧要,HTTP-Client 与 Axis2 一起使用来制作 SOAP;用于设置 HttpClient 的一些代码如下: MultiTh
..
我正在开发一个用于访问一些 Battle.net 的 Android 应用程序(https://eu.battle.net) 帐户数据(魔兽世界),我正在使用 org.apache.http.client.HttpClient 这样做. 这是我正在使用的代码: public static final String USER_AGENT = "Mozilla/5.0 (Windows; U
..
我在 tomcat 中启用了 https 并且有一个用于服务器身份验证的自签名证书.我使用 Apache httpClient 创建了一个 http 客户端.我已经设置了一个加载服务器证书的信任管理器.http客户端可以连接服务器没问题.要查看发生了什么,我启用了调试: System.setProperty("javax.net.debug", "ssl"); 我看到了以下我完全无法理解的内容
..
我要做的就是下载一些 JSON 并将其反序列化为一个对象.我还没有下载 JSON. 我能找到的几乎每一个 HttpClient 示例,包括 apache 站点上的那些看起来像...... import org.apache.http.client.HttpClient;导入 org.apache.http.impl.client.DefaultHttpClient;公共无效等等(){Htt
..
是否有比 这里? 在以前的版本 (3.x) 中,它曾经是一个简单的方法调用(例如,httpClient.getParams().setAuthenticationPreemptive(true)). 我想避免的主要事情是将 BasicHttpContext 添加到我执行的每个方法中. 解决方案 如果不每次都传递上下文,很难做到这一点,但您或许可以通过使用请求拦截器来做到这一点.这是我们
..
我知道,关于这个问题有很多不同的问题和很多答案......但我无法理解...... 我有:ubuntu-9.10-desktop-amd64 + NetBeans6.7.1 从关闭状态“按原样"安装.代表我需要通过 HTTPS 连接到某个站点.为此,我使用 Apache 的 HttpClient. 从教程中我读到: “一旦您正确安装了 JSSE,通过 SSL 的安全 HTTP 通
..
我正在将应用升级到 API 23,其中 org.apache.http 已被弃用. 我当前(已弃用)的代码如下所示: HttpClient httpClient = new DefaultHttpClient();File file = new File(attr.Value);字符串 url = server_url;HttpPost 请求 = 新的 HttpPost(url);File
..
我收到这个错误 Duplicate files during Packaging of APK app-debug-unaligned.apk 当放置 2 个 jar 文件时: httpclient-4.3.5.jar httpmime-4.3.5.jar 在Sync with Gradle和Run之后进入libs文件夹. 如果用户 1 jar 文件 - httpmime-
..
目前我正在使用 HttpClient、HttpPost 从 Android 应用程序 将数据发送到我的 PHP 服务器但所有这些方法在 API 22 中都已弃用并在 API 23 中删除,那么它的替代选项是什么? 我到处搜索,但没有找到任何东西. 解决方案 HttpClient 已弃用,现在已删除: org.apache.http.client.HttpClient: 此
..
这是我正在使用的库:https://github.com/clickntap/Vimeo 我正在尝试将该库用于 Android 应用.我的测试设备是 Kitkat (4.4.4). 这是我的 gradle 配置: compileSdkVersion 25构建工具版本“25.0.3"useLibrary 'org.apache.http.legacy'默认配置{applicationI
..
我们有一个 Restful API(我们无法更改),如果某个部分的 Content-Type 值为空,我们有一个特定的处理. 在 httpclient3.x 之前,我们可以执行以下操作并将内容类型设置为 null. StringPart sp = new StringPart("name, "value")sp.setContentType(null); 现在,我们已经转移到 http
..
我正在创建一个使用 http://hc.apache 的模块.org/httpcomponents-client-4.2.x/index.html 向外部服务发出 HTTP 请求.该模块将由应用程序使用.应用程序通过基于 XML 的配置文件配置模块的不同方面.我想在该 XML 文件中指定用于 http 通信的日志记录级别.该模块将读取该配置文件,并使用该日志级别配置 apache HTTP 客户端
..
我有一个使用 Apache HttpComponents 发出 Web 请求的 Java 应用程序.我已将应用程序配置为使用 JVM 属性使用代理服务器 java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=3132 目前我的 Java 应用程序客户端进行 DNS 查找,但它会失败.我希望代理执行 DNS 解析,就像 Web 浏览器在自动代理
..
我正在使用 Apache Http 客户端来使用 ElasticSearch Rest Api,但我总是收到 HTTP 错误代码 200.请帮忙 Java 代码 import java.io.BufferedReader;导入 java.io.File;导入 java.io.IOException;导入 java.io.InputStreamReader;导入 java.net.Malfo
..
如果我想处理这个网址,例如: post = new HttpPost("http://testurl.com/lists/lprocess?action=LoadList|401814|1"); Java/Apache 不允许我,因为它说竖线(“|")是非法的. 用双斜线转义它也不起作用: post = new HttpPost("http://testurl.com/lists/lp
..