|  |  | 
 |  |  |     public static String post(String url, String data, String contentType, boolean ignoreSSL) { | 
 |  |  |         return connection(url, "POST", data, contentType, ignoreSSL); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public static String connection(String url,String method,String data,String contentType,boolean ignoreSSL){ | 
 |  |  |         HttpsURLConnection connection = null; | 
 |  |  |         try { | 
 |  |  | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |     public static InputStream postJson(String url, String data){ | 
 |  |  |         HttpsURLConnection connection = null; | 
 |  |  |         try { | 
 |  |  |             URL _url = new URL(url); | 
 |  |  |             connection = (HttpsURLConnection) _url.openConnection(); | 
 |  |  |             connection.setRequestMethod("POST"); | 
 |  |  |             connection.setDoOutput(true); | 
 |  |  |             connection.setDoInput(true); | 
 |  |  |             connection.setUseCaches(false); | 
 |  |  |             connection.setRequestProperty("Content-Type", "application/json"); | 
 |  |  |             connection.connect(); | 
 |  |  |             //信任所有ssl证书和主机 | 
 |  |  |             TrustManager[] trustManagers = {new HttpsTrustManager()}; | 
 |  |  |             SSLContext context = SSLContext.getInstance("TLS"); | 
 |  |  |             context.init(null, trustManagers, new SecureRandom()); | 
 |  |  |             connection.setSSLSocketFactory(context.getSocketFactory()); | 
 |  |  |             connection.setHostnameVerifier(new HostnameVerifier() { | 
 |  |  |                 @Override | 
 |  |  |                 public boolean verify(String hostname, SSLSession session) { | 
 |  |  |                     return true; | 
 |  |  |                 } | 
 |  |  |             }); | 
 |  |  |             if(data != null){ | 
 |  |  |                 OutputStream outputStream = connection.getOutputStream(); | 
 |  |  |                 outputStream.write(data.getBytes("utf-8")); | 
 |  |  |                 outputStream.close(); | 
 |  |  |             } | 
 |  |  |  | 
 |  |  |             int responseCode = connection.getResponseCode(); | 
 |  |  |             if (responseCode == HttpsURLConnection.HTTP_OK) { | 
 |  |  |                 InputStream is = connection.getInputStream(); | 
 |  |  |                 return is; | 
 |  |  |             } | 
 |  |  |         } catch (Exception e) { | 
 |  |  |             e.printStackTrace(); | 
 |  |  |         } finally { | 
 |  |  |             if(connection != null){ | 
 |  |  |            //     connection.disconnect(); | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         return null; | 
 |  |  |     } | 
 |  |  |     /** | 
 |  |  |      * 发送get请求 | 
 |  |  |      * @param url 请求URL |