类 HttpRequest

java.lang.Object
com.cdkjframework.util.network.request.HttpRequest

@Component public class HttpRequest extends Object
  • 构造器详细资料

    • HttpRequest

      public HttpRequest(String url, Charset charset)
      构造
      参数:
      url - 请求地址
      charset - 编码
  • 方法详细资料

    • get

      public static HttpRequest get(String url)
      GET 请求
      参数:
      url - 请求地址
      返回:
      返回 HttpRequest 对象
    • post

      public static HttpRequest post(String url)
      GET 请求
      参数:
      url - 请求地址
      返回:
      返回 HttpRequest 对象
    • of

      public static HttpRequest of(String url)
      构建 http 请求
      参数:
      url - 请求地址
      返回:
      返回 HttpRequest 对象
    • of

      public static HttpRequest of(String url, Charset charset)
      构建 http 请求
      参数:
      url - 请求地址
      charset - 编码
      返回:
      返回 HttpRequest 对象
    • header

      public HttpRequest header(String name, String value)
      设置一个header
      覆盖模式,则替换之前的值
      参数:
      name - Header名
      value - Header值
      返回:
      T 本身
    • method

      public HttpRequest method(HttpMethodEnums method)
      设置请求方法
      参数:
      method - HTTP方法
      返回:
      返回 HttpRequest 对象
    • header

      public HttpRequest header(String name, String value, boolean isOverride)
      设置一个header
      如果覆盖模式,则替换之前的值,否则加入到值列表中
      参数:
      name - Header名
      value - Header值
      isOverride - 是否覆盖已有值
      返回:
      返回 HttpRequest 对象