apache-httpcomponents相关内容

java.lang.NoClassDefFoundError::Lorg/apache/http/ProtocolVersion的解析失败

当我使用Android Studio 3.1来构建Android P的应用程序时遇到了这样的错误,可以制作apk,但是当我在Android P模拟器上使用它时,它将崩溃并抛出以下信息,更多详细信息看图片. java.lang.NoClassDefFoundError::Lorg/apache/http/ProtocolVersion的解析失败 部分在下面,有人满足吗?并提出一些建议?非 ..

使用Apache Async Http客户端进行异步响应流式传输

我正在使用apache异步http客户端从azure存储流式传输对象. 我只需要返回具有关联流的HttpResponse对象.我的客户实际上必须从该流中读取内容以将文件存储在本地. 因此,Apache Async客户端使用BasicAsyncResponseConsumer实际上在调用完成的回调之前将整个文件缓冲在本地内存中. 我正在尝试创建自己的AbstractAsyncRes ..

java.lang.IllegalStateException:无法执行请求; I/O反应器状态:已停止

我有一项服务,期望以每分钟〜5个或更多请求的速度执行请求.此服务取决于Apache AsyncHttpClient.每隔几分钟,客户端就会遇到某种导致 java.lang.IllegalStateException的情况:无法执行请求;无法执行请求. I/O反应器状态:已停止.对客户端的所有请求均以相同的异常消息开始失败.重新启动服务后,此循环重复. 真的很难调试此问题,因为请求执行失败出乎 ..
发布时间:2020-07-17 18:35:52 Java开发

Spring可配置的高性能计量HTTP客户端实例

来自DropWizard,我已经习惯了它的 HttpClientConfiguration ,我对此感到困惑在Spring Boot中,我找不到以类似方式控制要使用的http客户端实例(例如RestTemplates)的支持. 要在生产环境中工作,底层客户端实现应具有高性能(例如,非阻塞io,具有连接重用和池化功能). 然后,我需要设置超时或身份验证,可能是指标收集,cookie设置, ..

将代理与HttpComponentsClientHttpRequestFactory和RestTemplate一起使用

有人可以指导我如何配置HttpComponentsClientHttpRequestFactory以使用代理服务器. 我看到的所有示例都使用SimpleClientHttpRequestFactory. 解决方案 如果您不介意使用Apache Http Client,它不是很复杂,有两种可能: 如果所有目标的单个代理足以满足您的需求: HttpComponentsClie ..

Apache Http Client打印“[read] I / O error:read timed out”"

我正在使用apache http client v4.5并将其用作REST客户端。在某些情况下,我识别出一个错误“[读取] I / O错误:读取超时”,它来自httpclient框架,当它读取接收到的内容并将其显示为最后一条消息时。 似乎没有影响,但我想知道是否有人知道它的来源以及如何解决。根据以下主题(链接)似乎是“mutlithreaded”配置的一个问题。 但是我只使用http客 ..

HttpComponents PoolingHttpClientConnectionManager maxPerRoute和maxTotal?

有人可以向我解释一下 setMaxPerRoute(max)和 setMaxTotal(max)参考HttpComponents PoolingHttpClientConnectionManager? 解决方案 这些设置控制连接池大小。 setMaxTotal(max)定义连接池的总连接限制。 setMaxPerRoute(max)定义每条HTTP路由的连接限制。在简单的情况下,您 ..
发布时间:2018-12-26 13:10:41 Java开发

强制重试特定的http状态代码

处理特定网站时,有时我会收到状态码为403的http响应。我想在这种情况下重新执行请求(因为,在我的特定情况下,此服务器在实际超载时会抛出403) 。我尝试使用 ResponseHandler 和 StandardHttpRequestRetryHandler ,但它没有按照我希望的方式工作;我期望在 ResponseHandler 中抛出异常会触发 StandardHttpRequestRetr ..
发布时间:2018-12-25 21:59:57 Java开发

要传递给Java应用程序以使用http代理进行身份验证的Java属性

我有一个试图通过http代理访问Web服务的Java应用程序。 Java应用程序是我们无法访问源代码的第三方应用程序。 可以通过传递Java启动参数来配置它的启动。 我想知道一个人可以传递的java属性是什么,以便应用程序可以使用登录用户的NTLM凭据来验证代理连接? 当我通过https.proxyHost和https.proxyPort(即-Dhttps.proxyHost = a ..

如何在Android P上使用apache http

当我在 Android P 设备中运行我的应用时,我收到如下错误: java.lang.RuntimeException:无法实例化应用程序com.le.android.client.LeApplication:java.lang.ClassNotFoundException:在路径上找不到类“com.le.android.client.LeApplication”:DexPathList ..
发布时间:2018-12-17 11:44:02 Java开发

如何找到mimetype的响应

我正在处理使用Apache HTTP客户端发出的GET请求(v4-最新版本;而不是旧版本的v3)... 我如何获得响应的mimetype? 在apache http客户端的旧v3中,使用以下代码获取mime类型 - String mimeType = response.getMimeType(); 如何使用apache http客户端的v4获取mimetype ..
发布时间:2018-12-17 10:43:49 Java开发

带有httpClient的SSLPeerUnverifiedException

我正在尝试使用自签名证书测试安全的http连接...仅用于开发目的。但是我无法解决对等体未经过身份验证的异常,当然我已经查看了有关此异常的类似帖子,以下是我正在使用的当前实现: 公共类SelfCertificatesSocketFactory扩展SSLSocketFactory { SSLContext sslContext = SSLContext.getInstance(“TLS” ..

Java-apache http客户端使用示例,显示使用cookie和从HTTPResponse对象中提取响应

我在java web应用程序中使用apache http client(v4),我遇到以下情况,我需要简单的用法示例 - (1)如何在Apache HTTP客户端使用Cookie,可以使用不同的cookie选项 (2)提取字符集,mimetype,响应头(作为KeyValuePair)和响应在HTTPResponse对象中可用的budy(如byte [])。 解决方案 1)用于 ..
发布时间:2018-12-12 00:05:25 Java开发