hutool设置请求头
时间: 2023-06-17 18:07:09 浏览: 330
在 Hutool 中,设置请求头可以通过 `Header` 类实现。以下是一个示例代码:
```java
import cn.hutool.http.Header;
import cn.hutool.http.HttpRequest;
import cn.hutool.http.HttpResponse;
public class HttpExample {
public static void main(String[] args) {
// 创建请求对象
HttpRequest request = HttpRequest.get("http://www.example.com");
// 设置请求头
Header header = new Header();
header.set("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36");
request.header(header);
// 发送请求
HttpResponse response = request.execute();
// 处理响应
String body = response.body();
System.out.println(body);
}
}
```
在上面的代码中,我们通过 `Header` 类创建一个请求头对象,然后通过 `header()` 方法将其设置到请求对象中。在 `set()` 方法中,第一个参数表示请求头的名称,第二个参数表示请求头的值。可以根据需要设置多个请求头,只需要在 `Header` 对象中不断调用 `set()` 方法即可。
阅读全文