| | |
| | | package com.panzhihua.common.utlis; |
| | | |
| | | import java.io.*; |
| | | import java.net.HttpURLConnection; |
| | | import java.net.MalformedURLException; |
| | | import java.net.URL; |
| | | import java.net.URLConnection; |
| | |
| | | import lombok.extern.slf4j.Slf4j; |
| | | |
| | | import javax.net.ssl.SSLContext; |
| | | |
| | | import static com.panzhihua.common.utlis.wx.WXPayConstants.USER_AGENT; |
| | | |
| | | /** |
| | | * @program: springcloud_k8s_panzhihuazhihuishequ |
| | |
| | | HttpResponse httpResponse = defaultHttpClient.execute(httpGet); |
| | | if (httpResponse.getStatusLine().getStatusCode() != 200) { |
| | | String errorLog = "请求失败,errorCode:" + httpResponse.getStatusLine().getStatusCode(); |
| | | log.info(errorLog); |
| | | log.info("errorLog:{}"+errorLog); |
| | | throw new Exception(url + errorLog); |
| | | } |
| | | // 读取返回信息 |
| | |
| | | bufferedReader.close(); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * http请求工具类,post请求 |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | // HTTP GET请求 |
| | | public static String sendGet(String url) throws Exception { |
| | | URL obj = new URL(url); |
| | | HttpURLConnection con = (HttpURLConnection) obj.openConnection(); |
| | | //默认值GET |
| | | con.setRequestMethod("GET"); |
| | | //添加请求头 |
| | | con.setRequestProperty("User-Agent", USER_AGENT); |
| | | int responseCode = con.getResponseCode(); |
| | | log.info("发送 'GET' 请求到 URL:{}" + url); |
| | | log.info("Response Code:{}" + responseCode); |
| | | BufferedReader in = new BufferedReader( |
| | | new InputStreamReader(con.getInputStream())); |
| | | String inputLine; |
| | | StringBuffer response = new StringBuffer(); |
| | | while ((inputLine = in.readLine()) != null) { |
| | | response.append(inputLine); |
| | | } |
| | | in.close(); |
| | | //打印结果 |
| | | log.info("uu洗车返回:{}"+response.toString()); |
| | | return response.toString(); |
| | | } |
| | | |
| | | /** |
| | | * http请求工具类,post请求 |
| | | * |