类 HttpClientUtil


  • public class HttpClientUtil
    extends java.lang.Object
    http请求工具
    作者:
    李林峰
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.lang.String sendGet​(java.lang.String url)
      发送无参数get请求
      static java.lang.String sendGet​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> paramMap)
      发送携带参数,没有请求头的get请求
      static java.lang.String sendGet​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> paramMap, java.util.Map<java.lang.String,​java.lang.String> headersMap)
      发送完整信息的get请求
      static java.lang.String sendPostJson​(java.lang.String url, java.lang.String json)
      发送json格式的post请求
      static java.lang.String sendPostParam​(java.lang.String url, java.util.Map<java.lang.String,​java.lang.String> paramMap, org.apache.http.Header[] headers)
      发送普通格式参数的post请求
      static java.util.List<org.apache.http.NameValuePair> toParamMap​(java.util.Map<java.lang.String,​java.lang.String> paramMap)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • sendPostJson

        public static java.lang.String sendPostJson​(java.lang.String url,
                                                    java.lang.String json)
        发送json格式的post请求
        参数:
        url - 访问地址
        json - 请求参数(json字符串)
        返回:
        接收的参数
      • sendPostParam

        public static java.lang.String sendPostParam​(java.lang.String url,
                                                     java.util.Map<java.lang.String,​java.lang.String> paramMap,
                                                     org.apache.http.Header[] headers)
        发送普通格式参数的post请求
        参数:
        url - 请求地址
        paramMap - 参数
        headers - 请求头
        返回:
        返回参数
      • toParamMap

        public static java.util.List<org.apache.http.NameValuePair> toParamMap​(java.util.Map<java.lang.String,​java.lang.String> paramMap)
      • sendGet

        public static java.lang.String sendGet​(java.lang.String url,
                                               java.util.Map<java.lang.String,​java.lang.String> paramMap,
                                               java.util.Map<java.lang.String,​java.lang.String> headersMap)
        发送完整信息的get请求
        参数:
        url - 请求地址
        paramMap - 参数
        headersMap - 请求头
        返回:
        返回参数
      • sendGet

        public static java.lang.String sendGet​(java.lang.String url)
        发送无参数get请求
        参数:
        url - 请求地址
        返回:
        返回参数
      • sendGet

        public static java.lang.String sendGet​(java.lang.String url,
                                               java.util.Map<java.lang.String,​java.lang.String> paramMap)
        发送携带参数,没有请求头的get请求
        参数:
        url - 请求地址
        paramMap - 请求参数
        返回:
        返回参数