IntelliJ IDEA 的 HTTP Client 工 HTTP Client AP

发布时间 2023-06-14 15:04:19作者: vx_guanchaoguo0

以下是一些常用的 HTTP Client API:

  1. .setHeader("Header-Name", "Header-Value"): 设置请求头
  2. .addQueryParam("param-name", "param-value"): 添加查询参数
  3. .setBody("{"key":"value"}"): 设置请求体
  4. .followRedirects(false): 禁止自动跟随重定向
  5. .authenticate("username", "password"): 设置 HTTP 基本身份验证信息
  6. .disableSslVerification(): 禁用 SSL 验证

l例如

POST http://yourapi.com/users HTTP/1.1
Content-Type: application/json;charset=GBK

{
"name": "张三",
"age": 20,
"gender": "男"
}.asCharset("GBK").displayResponseBody()