apache-httpclient-4.x 相关问题

Java HTTP客户端库。取代Commons HttpClient项目。

httpcore 4.5.13 jar 不包含 MANIFEST.MF 中的捆绑版本

我的 osgi 模型对 httpcore jar(来自 httpclient-osgi)包具有传递依赖性。 当启动 tomcat 服务器时,tomcat 会在 MANIFEST.MF 文件中询问 httpcore 的捆绑版本。但是

回答 0 投票 0

Apache HttpComponents 异步客户端设置请求正文问题

我正在学习最新的 apache hc 异步客户端的示例。响应流功能非常有用,正是我所需要的(例如计算每个块到达时的延迟,这似乎是

回答 1 投票 0

Apache http 客户端在 Spring boot 中正确使用线程

我有一个 api 方法,我在其中获取一个文件,进行一些处理并使用 apache http 客户端将其发送到另一个服务。 public void myMethod(MultipartFile multipartFile) { doProcessing(multipa...

回答 0 投票 0

Scala:Http 客户端读取 http 响应

我正在使用 httpClient lib 来使用 scala 进行一些 REST API 调用。我能够发布数据。 我正在使用以下代码来阅读内容。但是,当我在 Spark Databricks Cluster 上运行时,它会...

回答 1 投票 0

“Package org.apache.hc.httpclient5.conn.ssl does not exist” on Spring Boot upgrade

我必须升级 Spring Boot 依赖项 2.7.5 --> 3.0.2: org.springframework.boot spring-boot-starter-parent 我必须升级 Spring Boot 依赖项 2.7.5 --> 3.0.2: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.0.2</version> <relativePath /> </parent> pom.xml目前引用了比较新的版本HttpClient,4.5.3: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version> </dependency> 代码使用 org.apache.http 类,现在在 Maven Build 上产生以下错误: import org.apache.http.conn.ssl.SSLConnectionSocketFactory; import org.apache.http.conn.ssl.TrustSelfSignedStrategy; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClients; import org.apache.http.ssl.SSLContextBuilder; --> 不兼容的类型:org.apache.http.impl.client.CloseableHttpClient 无法转换为 org.apache.hc.client5.http.classic.HttpClient 为了解决这个错误,我将所有出现的org.apache.http替换为org.apache.hc.httpclient5每https://hc.apache.org/httpcomponents-client-5.2.x/migration-guide/migration-to-classic.html : import org.apache.hc.httpclient5.conn.ssl.SSLConnectionSocketFactory; import org.apache.hc.httpclient5.conn.ssl.TrustSelfSignedStrategy; import org.apache.hc.httpclient5.impl.client.CloseableHttpClient; import org.apache.hc.httpclient5.impl.client.HttpClients; import org.apache.hc.httpclient5.ssl.SSLContextBuilder; 但是现在错误是 包 org.apache.hc.httpclient5.conn.ssl 不存在。它无法解析 HC5 包。有小费吗? 注意:我也尝试用新的 httpclient5 依赖项替换 HttpClient 依赖项,但它是同样的错误: <dependency> <groupId>org.apache.httpcomponents.client5</groupId> <artifactId>httpclient5</artifactId> <version>5.2.1</version> </dependency> org.apache.hc.httpclient5.的进口要略有不同,如下: import org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory; import org.apache.hc.client5.http.ssl.TrustSelfSignedStrategy; import org.apache.hc.core5.ssl.SSLContextBuilder; import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; import org.apache.hc.client5.http.impl.classic.HttpClients; 而不是 import org.apache.http.conn.ssl.SSLConnectionSocketFactory; import org.apache.http.conn.ssl.TrustSelfSignedStrategy; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClients; import org.apache.http.ssl.SSLContextBuilder;

回答 1 投票 0

NoHttpResponseException是一个可重现的异常?

我们在客户端代码中实现了连接池,调用服务器在2.5分钟后关闭(在响应头中发送Connection:close)一个连接。由于服务器的行为,我们有时...

回答 1 投票 0

HttpClient URL调用失败

我试图从一台linux机器上对一个API进行Http POST。但是我对URL的调用出现了超时错误。我使用的是httpclient-4.5.8库。背景是这样的。最初我的客户端服务器是...

回答 1 投票 0

将Apache Http转换为OkHttp安卓版?

我需要转换这段Apache http代码。HttpClient client = HttpClientBuilder.create().build(); HttpPost post = new HttpPost("https:/fcm.googleapis.comfcmsend"); post.setHeader("Content-type","..."。

回答 1 投票 1

在升级到Apache HttpClient 4.4后,它不发送请求的cookie

我正在使用Apache HttpClient向我们的内部API服务器发送请求。服务器需要认证,需要设置一个cookie和一个auth token。在HttpClient 4.3.6之前,这一直是 ...

回答 2 投票 6

Httpclient和Spring Boot--我如何才能测试Spring Boot应用程序是否正在运行,然后再点击post endpoint?

我正在使用Apache的HttpClient从我的java独立应用程序中发布对象到一个Spring Boot应用程序的端点。然而,在我这样做之前,我想测试一下Spring Boot ...

回答 1 投票 -1

将curl请求(POST)转换为标量代码

我有以下要在Scala中实现的curl请求。 curl -u“用户名” -X POST“ https://post_url.com” -H“内容类型:multipart / form-data” -F“ xmlRequest = @ / home/@file.xml; ...

回答 1 投票 2

使用詹金斯(Jenkins)进行的人工部署失败

[Artifactory版本-7.5.5 Jenkins Artifactory插件版本-3.6.2 Maven集成插件版本-3.6 Apache HttpComponents Client 4.x API插件版本-4.5.10-2.0管道脚本:...

回答 1 投票 0

Java8 Apache Http Client 4.5.12-SocketException

下面是我的ApacheHttpClient,它是Spring bean @Service公共类ApacheHttpClient实现了IHttpClient {private static final Logger LOGGER ...

回答 1 投票 0

Apache HttpClient 4.5将POST请求重定向到GET请求

[Am用托盘打到一个发布端点,但是它给出了错误302,当我在同一台服务器上尝试另一个get Url时,它给了我200。然后我使用LaxRedirectStrategy()重定向了发布请求...]]

回答 1 投票 1


如何使用Apache Http Client库重试5XX错误

我正在使用Apache http客户端,并且正在使用我的自定义HttpRequestRetryHandler。下面给出的代码。 @ Slf4j @RequiredArgsConstructor公共类MyCustomHttpRequestRetryHandler实现...

回答 1 投票 0

JDK7的SSL握手失败警报

我正在使用在JDK7上运行的Liferay 6.2 CE GA2框架。当使用Apache httpclient调用Discourse Forum API时,它会引发异常:javax.net.ssl.SSLHandshakeException:收到致命消息...

回答 1 投票 0

Apache Commons HttpAsyncClient是否支持GZIP?

此问题是针对Apache Commons HttpClient的,但是我正在使用异步客户端HttpAsyncClient。开箱即用无法进行内容解压缩(gzip)。我尝试用以下方法配置它:...

回答 1 投票 2

[2个请求后HTTP客户端超时

我正在经历一些奇怪的行为,我无法解释。对于我的用例,我使用等待性和httpRequests来检查服务是否已经部署。如果...

回答 1 投票 0

Apache HTTP客户端connectTimeout vs. connectionRequestTimeout

Apache的org.apache.http.client.config.RequestConfig同时具有connectTimeout和connectionRequestTimeout。文档指出:connectTimeout-是与...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.