|  |  |  | 
|---|
|  |  |  | package com.doumee.core.utils; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import org.springframework.http.HttpMethod; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import javax.net.ssl.*; | 
|---|
|  |  |  | import java.io.ByteArrayOutputStream; | 
|---|
|  |  |  | import java.io.InputStream; | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public static InputStream connectionInputsteam(String url,String method,String data,String contentType ){ | 
|---|
|  |  |  | HttpURLConnection connection = null; | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | URL _url = new URL(url); | 
|---|
|  |  |  | connection = (HttpURLConnection) _url.openConnection(); | 
|---|
|  |  |  | connection.setRequestMethod(method); | 
|---|
|  |  |  | connection.setDoOutput(true); | 
|---|
|  |  |  | connection.setDoInput(true); | 
|---|
|  |  |  | connection.setUseCaches(false); | 
|---|
|  |  |  | if(contentType != null){ | 
|---|
|  |  |  | connection.setRequestProperty("Content-Type", contentType); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | connection.connect(); | 
|---|
|  |  |  | if(data != null){ | 
|---|
|  |  |  | OutputStream outputStream = connection.getOutputStream(); | 
|---|
|  |  |  | outputStream.write(data.getBytes("utf-8")); | 
|---|
|  |  |  | outputStream.close(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | int responseCode = connection.getResponseCode(); | 
|---|
|  |  |  | if (responseCode == HttpsURLConnection.HTTP_OK) { | 
|---|
|  |  |  | return  connection.getInputStream(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } catch (Exception e) { | 
|---|
|  |  |  | e.printStackTrace(); | 
|---|
|  |  |  | } finally { | 
|---|
|  |  |  | if(connection != null){ | 
|---|
|  |  |  | connection.disconnect(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public static String connectionHttp(String url,String method,String data,String contentType ){ | 
|---|
|  |  |  | HttpURLConnection connection = null; | 
|---|
|  |  |  | try { | 
|---|