类 HttpUtil

java.lang.Object
org.macrocloud.kernel.http.util.HttpUtil

public class HttpUtil extends Object
Http请求工具类
  • 构造器详细资料

    • HttpUtil

      public HttpUtil()
  • 方法详细资料

    • get

      public static String get(String url, Map<String,Object> queries)
      GET
      参数:
      url - 请求的url
      queries - 请求的参数,在浏览器?后面的数据,没有可以传null
      返回:
      String
    • get

      public static String get(String url, Map<String,String> header, Map<String,Object> queries)
      GET
      参数:
      url - 请求的url
      header - 请求头
      queries - 请求的参数,在浏览器?后面的数据,没有可以传null
      返回:
      String
    • post

      public static String post(String url, Map<String,Object> params)
      POST
      参数:
      url - 请求的url
      params - post form 提交的参数
      返回:
      String
    • post

      public static String post(String url, Map<String,String> header, Map<String,Object> params)
      POST
      参数:
      url - 请求的url
      header - 请求头
      params - post form 提交的参数
      返回:
      String
    • postJson

      public static String postJson(String url, String json)
      POST请求发送JSON数据
      参数:
      url - 请求的url
      json - 请求的json串
      返回:
      String
    • postJson

      public static String postJson(String url, Map<String,String> header, String json)
      POST请求发送JSON数据
      参数:
      url - 请求的url
      header - 请求头
      json - 请求的json串
      返回:
      String
    • exchange

      public static Exchange exchange(String url, Map<String,String> header, Map<String,Object> params)
    • exchange

      public static Exchange exchange(String url, Map<String,String> header, String content)