java发送https请求 请求的状态是200 但是报javax.net.ssl.SSLException: SSL peer shut down incorrectly

代码如下:
JSONObject json = new JSONObject();
@SuppressWarnings("deprecation")
CloseableHttpClient client = new DefaultHttpClient();
CloseableHttpResponse response = null;
HttpPost post = new HttpPost(url);

        post.setHeader("Content-Type", "application/raw");
post.setHeader("Accept", "*/*");
System.out.println(post.getProtocolVersion());
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
Map<String,String> a=new HashMap<String, String>();
a.put("token", "cIZ9ExmrOAR0WieMjIEAvv4U3DY8iJ+Kg+BSDcytauw=");
a.put("limit", "0");
post.setEntity(new StringEntity(gson.toJson(a), "utf-8"));
response = client.execute(post);
// 获取响应消息实体
HttpEntity entity = response.getEntity();
// 响应状态
logger.info("从主平台获取请求响应状态:"+response.getStatusLine());
logger.info("从主平台获取请求响应体:"+response.getEntity());

返回的response 的状态是200 但是 报 (https://img2018.cnblogs.com/blog/1198591/201911/1198591-20191129143333591-799511009.png)

有没有哪位大神遇到过

回答

@^keepHungry$:

参考这里

以上是java发送https请求 请求的状态是200 但是报javax.net.ssl.SSLException: SSL peer shut down incorrectly的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>