OkHttp3 设置响应头
时间: 2024-09-24 10:02:39 浏览: 41
okhttp3 jar包
OkHttp是一个流行的用于Android和Java应用程序网络请求的库。要设置响应头(也称为HTTP头部信息),你可以创建一个`Request.Builder`实例,然后通过`.header()`方法添加键值对。这是一个示例:
```java
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("http://example.com") // 替换为你需要发送请求的实际URL
.addHeader("User-Agent", "MyApp/1.0") // 添加自定义用户代理头
.addHeader("Authorization", "Bearer your_token") // 添加认证头,如JWT
.build();
Response response = client.newCall(request).execute();
// 然后处理响应...
```
在这个例子中,我们设置了用户代理头和授权头。你可以根据需要添加更多的响应头。如果你想要设置特定于某些请求的头,可以创建一个新的`Request`实例而不是复用`Builder`。
阅读全文