类 HttpClientImpl

  • 所有已实现的接口:
    Http

    public class HttpClientImpl
    extends AbstractHttp
    java 11 HttpClient
    作者:
    L.cm
    • 构造器详细资料

      • HttpClientImpl

        public HttpClientImpl()
      • HttpClientImpl

        public HttpClientImpl​(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
        返回:
        结果