public class RetrofitUtils {
private static RetrofitUtils retrofitUtils;
private RetrofitUtils(){
}
public static RetrofitUtils getInstance(){
if(retrofitUtils==null){
synchronized (RetrofitUtils.class){
if(retrofitUtils==null){
retrofitUtils=new RetrofitUtils();
}
}
}
return retrofitUtils;
}
private static OkHttpClient okHttpClient;
private static synchronized OkHttpClient getOkHttpClient() {
okHttpClient = new OkHttpClient.Builder()
.addInterceptor(new Interceptor() {
@Override
public Response intercept(Chain chain) throws IOException {
Request request = chain.request()
.newBuilder()
.addHeader("userId", "11249")
.ad
Retrofit加请求头
最新推荐文章于 2024-05-15 13:12:47 发布
本文介绍如何在Android开发中使用Retrofit库为HTTP请求添加自定义头部信息,包括授权令牌、用户代理等,以实现安全的API交互。
摘要由CSDN通过智能技术生成