hutool httprequest.post(url)
时间: 2023-09-26 13:13:26 浏览: 186
http的post请求
3星 · 编辑精心推荐
`hutool` 是一款Java工具库,其中的 `httpRequest` 类提供了发送 HTTP 请求的能力。`httpRequest.post(url)` 是其发送POST请求的方法,其中 `url` 参数是要发送请求的 URL 地址。在使用该方法时,你可以通过 `header` 方法设置请求头信息,通过 `form` 方法设置请求体(表单)信息,还可以通过 `body` 方法设置请求体(JSON等格式)信息。下面是一个使用 `httpRequest.post(url)` 方法发送 POST 请求的示例:
```java
import cn.hutool.http.HttpRequest;
public class HttpDemo {
public static void main(String[] args) {
String url = "http://www.example.com/api/user";
String result = HttpRequest.post(url)
.header("Content-Type", "application/json")
.body("{\"username\":\"admin\",\"password\":\"123456\"}")
.execute().body();
System.out.println(result);
}
}
```
上述代码中,我们使用 `httpRequest.post(url)` 方法发送了一个 POST 请求,请求地址为 `http://www.example.com/api/user`,请求体为 JSON 格式的字符串 `{"username":"admin","password":"123456"}`,请求头中指定了 `Content-Type` 为 `application/json`。最后通过 `execute().body()` 方法获取了响应结果并打印输出。
阅读全文