rui (@spring) 在 奇怪的问题: SSLException: Unrecognized SSL message, plaintext connection? 中发帖
逛l站的时候发现一个天气api,就想着调用一下…
天气信息查询API - 资源荟萃 - LINUX DO
代码如下:
这个SSLContext 去掉也会报这个错
SSLContext sslContext = SSLContextBuilder.create().setTrustManagers(DefaultTrustManager.INSTANCE).build();
String res = HttpRequest.get("https://api.lolimi.cn/API/weather/?city=%E6%88%90%E9%83%BD")
.setSSLSocketFactory(sslContext.getSocketFactory())
.execute()
...