|
|
@@ -2,10 +2,7 @@ package com.xunmei.core.weather.utils;
|
|
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
|
|
-import javax.net.ssl.HttpsURLConnection;
|
|
|
-import javax.net.ssl.SSLContext;
|
|
|
-import javax.net.ssl.TrustManager;
|
|
|
-import javax.net.ssl.X509TrustManager;
|
|
|
+import javax.net.ssl.*;
|
|
|
import java.io.*;
|
|
|
import java.net.ConnectException;
|
|
|
import java.net.URL;
|
|
|
@@ -48,7 +45,7 @@ public class HttpUtils {
|
|
|
TrustManager[] tm = checkTrustManager();
|
|
|
SSLContext ctx = SSLContext.getInstance("TLS");
|
|
|
ctx.init(null, tm, new SecureRandom());
|
|
|
- javax.net.ssl.SSLSocketFactory ssf = ctx.getSocketFactory();
|
|
|
+ SSLSocketFactory ssf = ctx.getSocketFactory();
|
|
|
URL url = new URL(buildUrl(host, path, querys));
|
|
|
conn = (HttpsURLConnection) url.openConnection();
|
|
|
conn.setSSLSocketFactory(ssf);
|