【发布时间】:2012-12-06 23:36:34
【问题描述】:
我正在尝试通过 HTTPS 连接到 Web 服务器,但 response.getBody() 返回 null 但是我想返回 JSON 数组。 statusCode 是 200,并且标头包含正确的信息,但响应正文是 null。为此,我使用标准 Spring RestTemplate API,特别是 postForEntity()。也许为了做到这一点,我必须使用一些特殊的 Spring API?
很遗憾,我在 Spring REST 文档中找不到任何关于 HTTPS 支持和 SSL/'TLS' 证书的信息(它非常有限)。
【问题讨论】:
-
“无法得到任何回应”究竟是什么意思?有错误代码吗?
-
好的,响应的状态码是什么?如果是“200”,请求本身应该没问题。您可以在服务器端验证您发送请求的方式通常有效吗?例如,尝试使用您的网络浏览器调用您的应用程序调用的 url。