类 HttpUtil


  • public class HttpUtil
    extends Object

    请求工具类

    作者:
    yangkai.shen
    • 构造器详细资料

      • HttpUtil

        public HttpUtil()
    • 方法详细资料

      • setConfig

        public void setConfig​(HttpConfig httpConfig)
      • get

        public String get​(String url)
        GET 请求
        参数:
        url - URL
        返回:
        结果
      • get

        public String get​(String url,
                          Map<String,​String> params,
                          boolean encode)
        GET 请求
        参数:
        url - URL
        params - 参数
        encode - 是否需要 url encode
        返回:
        结果
      • get

        public String get​(String url,
                          Map<String,​String> params,
                          HttpHeader header,
                          boolean encode)
        GET 请求
        参数:
        url - URL
        params - 参数
        header - 请求头
        encode - 是否需要 url encode
        返回:
        结果
      • post

        public String post​(String url)
        POST 请求
        参数:
        url - URL
        返回:
        结果
      • post

        public String post​(String url,
                           String data)
        POST 请求
        参数:
        url - URL
        data - JSON 参数
        返回:
        结果
      • post

        public String post​(String url,
                           String data,
                           HttpHeader header)
        POST 请求
        参数:
        url - URL
        data - JSON 参数
        header - 请求头
        返回:
        结果
      • post

        public String post​(String url,
                           Map<String,​String> params,
                           boolean encode)
        POST 请求
        参数:
        url - URL
        params - form 参数
        encode - 是否需要 url encode
        返回:
        结果
      • post

        public String post​(String url,
                           Map<String,​String> params,
                           HttpHeader header,
                           boolean encode)
        POST 请求
        参数:
        url - URL
        params - form 参数
        header - 请求头
        encode - 是否需要 url encode
        返回:
        结果