resttemplate相关内容

用于 Spring 项目中生产代码的 RestTemplate 与 Apache Http Client

我们有一个即将投入生产的 Spring 项目.目前,该项目使用的是Apache Http Client.有一个使用 RestTemplate 作为 HttpClient 的想法. 我正在四处寻找使用 RestTemplate 相对于 Apache 的任何显着优势.此外,了解 HTTP 传输在 RestTemplate 的实现中做了什么也会很有趣.Apache Http Client 已被多个 ..
发布时间:2021-11-28 21:37:52 其他开发

实现HTTP连接池的正确方法

在调用某些 Web 服务的 REST API 期间,我使用 Apache HTTP 客户端进行连接池. 奇怪的是,尽管我使用了 HTTP 连接池,但我的性能并没有提高. 我正在使用 Apache HTTP Client 连接到我的网站服务,代码如下文档 : PoolingHttpClientConnectionManager cm = new PoolingHttpClientCon ..
发布时间:2021-11-28 21:37:37 Java开发

通过 JSON 中的 RestTemplate POST 请求

我没有找到任何示例来解决我的问题,所以我想请教您.我不能简单地使用 JSON 中的 RestTemplate 对象发送 POST 请求 每次我得到: org.springframework.web.client.HttpClientErrorException: 415 不支持的媒体类型 我是这样使用 RestTemplate 的: ...restTemplate = 新的 R ..
发布时间:2021-11-25 21:09:56 Java Web开发

使用 Spring RestTemplate 获取 JSON 对象列表

我有两个问题: 如何使用 Spring RestTemplate 映射 JSON 对象列表. 如何映射嵌套的 JSON 对象. 我正在尝试按照 https://bitpay.com/api/rates 的教程使用http://spring.io/guides/gs/sumption-rest/. 解决方案 也许这样... ResponseEntityresponseEnti ..
发布时间:2021-11-25 19:04:07 Java Web开发

Spring RestTemplate - 如何启用请求/响应的完整调试/日志记录?

我已经使用 Spring RestTemplate 一段时间了,当我试图调试它的请求和响应时,我总是碰壁.我基本上希望看到与在打开“详细"选项的情况下使用 curl 时看到的相同的内容.例如: curl -v http://twitter.com/statuses/public_timeline.rss 将显示发送的数据和接收的数据(包括标题、cookie 等). 我查看了一些相关的帖子 ..
发布时间:2021-11-25 15:47:00 Java Web开发

当 HTTP 请求返回状态为 401 时,如何在 Java 中解析响应正文

我正在使用 Spring 的 RestTemplate 和 Jackson 来使用 RESTful JSON API.在某些情况下,我们可能会收到带有自定义 JSON 主体的 Status 401(未授权)响应,该主体由 API 制造商定义,如下所示: {“代码":123,"message": "错误原因"} 我们需要解析正文,并在我们的业务逻辑中使用 code 属性. 这是我们需要解析 ..
发布时间:2021-11-15 01:03:15 其他开发

Apache HTTP Client 和 Spring RestTemplate 的区别

我正在调用 Google Translate API,一个是通过 Apache HTTP Client,另一个是通过 Spring 的 RestTemplate,然后得到不同的结果.两者都在获取完全相同的 URL: 我想将“Professeur des écoles"从法语翻译成英语. 使用的 URL 是(为了可读性,分成两行): private static String URL ..
发布时间:2021-11-12 01:36:25 其他开发

Spring Boot AsyncRestTemplate SSLSocketFactory

在 WebSphere 中部署 Spring Boot 应用程序.由于它们的 SSL 配置,我们需要明确指定 SSLSocketFactory 以确保应用程序使用 WebSphere 证书而不是默认的 Java 密钥/信任存储. 通过 RestTemplate 执行此操作很简单: protected RestTemplate getRestTemplate() {SSLSocketFact ..
发布时间:2021-11-12 01:35:58 其他开发

如何使用 RestTemplate 为每个请求设置 RequestConfiguration?

我有一个客户正在使用的库,他们正在传递 DataRequest 对象,其中包含 userid、timeout 和其他一些字段它.现在我使用这个 DataRequest 对象来创建一个 URL,然后我使用 RestTemplate 进行 HTTP 调用,我的服务返回一个 JSON 响应,我用它来创建一个 DataResponse 对象并将这个 DataResponse 对象返回给他们. 下面是 ..
发布时间:2021-11-12 01:28:03 其他开发

使用 RestTemplate (3.1) 进行基本身份验证

我正在尝试使用 Java 重现以下 curl 命令: curl -v -u user:pass http://myapp.com/api 此命令返回一些 JSON 数据. 我的错误 Java 实现如下: @Test公共无效 callTest() {RestTemplate restTemplate = createRestTemplate("user", "pass");URI uri ..
发布时间:2021-11-12 01:27:39 其他开发

如果主机离线,重试 java RestTemplate HTTP 请求

嗨,我正在使用 spring RestTemplate 来调用 REST API.API 可能非常慢,甚至离线.我的应用程序通过一个接一个地发送数千个请求来构建缓存.响应也可能很慢,因为它们包含大量数据. 我已经将超时时间增加到 120 秒.我现在的问题是 API 可以离线,并且我收到 org.apache.http.conn.ConnectionPoolTimeoutException: ..
发布时间:2021-11-12 01:27:24 其他开发

Spring项目中生产代码的RestTemplate vs Apache Http Client

我们有一个即将投入生产的 Spring 项目.目前,该项目使用的是Apache Http Client.有一个使用 RestTemplate 作为 HttpClient 的想法. 我正在四处寻找使用 RestTemplate 优于 Apache 的任何显着优势.此外,了解 HTTP 传输在 RestTemplate 的实现中做了什么会很有趣.Apache Http Client 已被多个团体 ..
发布时间:2021-11-12 01:26:32 其他开发

实现 HTTP 连接池的正确方法

在调用某些 Web 服务的 REST API 期间,我使用 Apache HTTP 客户端进行连接池. 奇怪的是,尽管我使用了 HTTP 连接池,但我的性能并没有提高. 我正在使用 Apache HTTP Client 连接到我的网站服务,代码如下文档 : PoolingHttpClientConnectionManager cm = new PoolingHttpClientCon ..
发布时间:2021-11-12 01:26:00 其他开发

Spring 4.0.0 使用 RestTemplate 进行基本身份验证

我目前正致力于将第三方应用程序与我们的本地报告系统进行集成.我想使用基本身份验证实现 REST 调用,但在 Spring 4.0.0 中遇到问题.我有一个简单的解决方案,效果很好: final RestTemplate restTemplate = new RestTemplate();final String plainCreds = "用户名:密码";最后的字节[] plainCredsBy ..
发布时间:2021-11-11 05:32:34 其他开发

使用 RestTemplate 将 JSON 字符串(包括不同的宽大)转换为 Java 类

我有一个 json 字符串,如: {“名称":“abc",“类型":“类型1",“艺术家":{“名称":“盟友"},"other_part": "{\"id\":\"ee50abd7\",\"metadata\":"...\"}";} 如您所见,“other_part"看起来像宽松的格式.它用引号表示. 这里,我只想将其转换为 POJO 类.但是 other_part 给出了解析错误.任 ..
发布时间:2021-07-09 20:25:50 其他开发