apache-httpclient-4.x相关内容
我使用的是 Amazon Java SDK,版本 1.11.5(我在我的 WEB-INF/lib 目录中包含了 aws-java-sdk-1.11.5.jar).我需要包含与此版本的 AWS 开发工具包兼容的 Apache httpclient 库的哪个版本?我尝试了 httpclient-4.3.4.jar,但出现以下错误 15:34:25,366 ERROR [io.undertow.req
..
我正在尝试测试此方法. @Override公共 JSON connectResource() 抛出 IOException {//获取证书的位置和凭据System.setProperty("javax.net.ssl.trustStore", "C:/Program Files/Java/jdk1.7.0_40/jre/lib/security/cacerts");System.setPrope
..
在对需要相互身份验证的 API 进行 RESTful 后期调用时,我收到了握手失败异常.我已经与另一边的工程师进行了验证,他正在查看堆栈跟踪,服务器端证书已被我的客户端交换和接受,没有问题,但是当服务器请求客户端证书时,我的身边没有提供,并且握手结束. 问题是我不知道如何验证 SSLSocketFactory 是无法识别正确的证书,还是一开始就没有寻找它. 这是我的代码,它是利用 Ap
..
在我的应用程序中,我使用以下代码下载网站的 HTML 样式表: 私有 DefaultHttpClient createHttpClient() {HttpParams my_httpParams = new BasicHttpParams();HttpConnectionParams.setConnectionTimeout(my_httpParams, 3000);SchemeRegistry
..
我正在阅读只需要前 5% 的大文件,我可以使用 HttpClient 4 执行以下操作吗? 请求页面(获取或发布) 以流的形式读取响应 “即时"将其输入到基于 SAX 的 HTML 解析器中 当检测到某个 HTML 标签时 - 终止流 请注意 HttpClient v. 4 是必需的 - 我不能使用 v. 3 解决方案 感谢来自 HttpClient 邮件列表的 Ken,
..
我有这样的网址 https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=Belarus,Minsk,Kuprevicha,1/2&destination=Belarus,Minsk,Kurchatova,8&key={API_key} 并在浏览器中正确计算距离: {"destination_add
..
我在 Apache HTTPS 客户端上遇到了一个奇怪的问题.我正在尝试连接到已打开基本身份验证的外部 HTTPS 网站(仅限 SSL 服务器身份验证).以下是我的测试总结和结论. 使用 Chrome/Firefox/IE 之一连接到网站 -> 成功 使用javax.net.ssl.HttpsURLConnection -> 成功 使用 DefaultHttpClient 或 S
..
制作一个从数据源获取指令(步骤)并自动执行少量 HC 的类(http://hc.apache.org Apache Http 客户端)操作. 希望能够执行 HTTP post、get 和直接(如向 Web 服务器发送 JSON 或 XML/soap 消息)调用. 对何时使用 BasicHttpEntityEnclosureRequest 和 BasicHttpReques 感到困惑什么
..
我想用 Apache http-components (4.1.2) 执行这个命令 curl --data "strings[]=testOne&string-keys[]=test.one&strings[]=testTwo&string-keys[]=test.two&project=Test" https:///api.foo.com/1/string/input-bulk 目标api
..
是否可以使用 HttpClient 从 URL 捕获完整的重定向历史记录? 例如,我们有 URL-A,它重定向到 URL-B,最终将我们发送到 URL-C,有没有办法捕获 URL A、B 和 C 是什么? 最明显的选择是手动查找标头中的位置标记,并在到达 HTTP 200 时停止.这不是一个简单的过程,因为我们需要查找循环重定向等... 现在我假设以下内容: HttpCont
..
我正在使用 httpclient 4.2.5 来发出必须处理重定向的 http 请求.这是一个理解上下文的小例子: A 向 B 发送 http 请求(使用 httpclient 4.2.5) B 将 302 重定向(包含到 C 的 url)发送回 A A 跟随重定向到 C C 检索请求 URL 并对其进行一些处理 如果 C 通过 request.getRequestURL() (
..
我有一个 Servlet,它在启动时构建一个 HttpClient 实例.它与服务请求时使用的协作模块共享此客户端.我想使用 FutureRequestExecutionService API 内协作模块可以轻松地并发发送一些请求.这需要使用 HttpClient 实例以及 ExecutorService 实例.教程建议设置ExecutorService 使用与HttpClient 的最大并发连接
..
这是获取频道摘要的 twitch.tv api 请求:http://api.justin.tv/api/streams/summary.json?channel=mychannel.如果我通过浏览器发布它,我会得到正确的结果.但以编程方式,我在结果解析期间收到异常. 我使用 apache HttpClient 发送请求和接收响应.和 JSON-Simple 解析 JSON 内容. 这是
..
如何在 apache 异步 http 客户端中设置重定向策略?我有这样的东西(scala 代码).注释代码按预期工作,但我每秒无法对一台主机执行超过 4 个并发请求,第二个版本可以处理更多并发连接,但根本不处理重定向. object HttpClientManager {def createHttpClient(): CloseableHttpAsyncClient = {//cm: NHttp
..
我有一个 Servlet,它在启动时构建一个 HttpClient 实例.它与服务请求时使用的协作模块共享此客户端.我想使用 FutureRequestExecutionService API 内协作模块可以轻松地并发发送一些请求.这需要使用 HttpClient 实例以及 ExecutorService 实例.教程建议设置ExecutorService 使用与HttpClient 的最大并发连接
..
我正在尝试在已经使用 Apache HTTP 客户端的现有 Java 代码上使用对 Neptune SPARQL 的 REST 调用.我不想混合搭配 AWS SDK1 和 SDK2(我用于将 owl 加载到 Neptune 的 S3 部分). 我看到了这些解决方案: AWSRequestSigningApacheInterceptor 适用于 SDK1,但在 SDK2 中找不到等效项.
..
我正在尝试将 curl 命令转换为 Java(使用 Apache HttpClient 4.x): 导出APPLICATION_ID=SOME_ID导出 REST_API_KEY=SOME_KEYcurl -i -X POST \-H "X-Parse-Application-Id: ${APPLICATION_ID}" \-H "X-Parse-REST-API-Key: ${REST_API
..
我正在开发一个 HTTP 客户端应用程序,使用 Apache httpasyncclient 版本 4.0.2. 我想配置最大待处理请求数.最初我假设这个数字与最大连接数相同.我通过以下方式将其设置为 20: final CloseableHttpAsyncClient httpclient; 在构造函数中: final NHttpConnectionFactoryconnFact
..
我有一个由多个线程共享的 HttpClient 实例.我想用它来发出一个经过身份验证的请求.因为应该只对单个请求进行身份验证,所以我不想修改 HttpClient 实例,如 文档.这是我已经制定出来的,但行不通.据我所知,看起来根本没有使用 CredentialsProvider .有什么提示吗? HttpContext context = null;if(feedSpec.isAuthenti
..
我在让 Apache HttpClient 连接到虚拟化开发环境外部的服务时遇到问题.要访问互联网(例如 api.twitter.com),我需要调用本地 URL(例如 api.twitter.com.dev.mycompany.net),然后将请求转发到真实主机. 问题是,无论我发送什么请求,我都会收到 404 Not Found 响应. 我已尝试使用 wget 对其进行调试,但问题
..