fwq
2022-12-10 98ee045ccc0396c8d114b7c6da32940eb08d126f
http请求增加超时状态
2个文件已修改
20 ■■■■ 已修改文件
src/main/java/com/hz/util/http/HttpHzUtil.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hz/util/http/dto/HttpHzResponse.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/hz/util/http/HttpHzUtil.java
@@ -6,19 +6,26 @@
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.SocketTimeoutException;
import java.net.URL;
import java.util.Iterator;
import java.util.Map;
public class HttpHzUtil {
    /**请求方法*/
    /**
     * 请求方法
     */
    public  static final String METHOD_POST = "POST";
    /**编码*/
    /**
     * 编码
     */
    public  static final String CHARSET = "UTF-8";
    /**请求
    /**
     * 请求
     *
     * @param url 请求链接
     * @param bodyData 请求body数据
     * @param keyValues 连接携带参数
@@ -87,7 +94,12 @@
                httpHzResponse.setData(IOUtils.toString(con.getInputStream(), CHARSET));
            }
        }catch (SocketTimeoutException var15) {
            httpHzResponse.setMsg(var15.getMessage());
            httpHzResponse.setCode(HttpHzResponse.CODE_TIME_OUT);
            var15.printStackTrace();
        } catch (Exception var14) {
            httpHzResponse.setMsg(var14.getMessage());
            var14.printStackTrace();
        } finally {
            if (con != null) {
src/main/java/com/hz/util/http/dto/HttpHzResponse.java
@@ -18,6 +18,8 @@
    public static final String CODE_200 = "200";
    /**请求返回状态-成功*/
    public static final String CODE_201 = "201";
    /**请求状态-超时*/
    public static final String CODE_TIME_OUT = "time_out";
    /**封装校验请求码方法,没有进行错误提示*/
    public boolean checkRequesCode(){