OkHttpClient okHttpClient = new OkHttpClient.Builder()
.addInterceptor(new HttpLoggingInterceptor().setLevel(HttpLoggingInterceptor.Level.BODY))
/**
* 添加请求头 给后台做标识
*/
.addInterceptor(new Interceptor() {
@Override
public Response intercept(Chain chain) throws IOException {
Request request = chain.request()
.newBuilder()
.addHeader("这里跟后台讨论放什么别名" , "这里填你需要添加的东西")
.build();
return chain.proceed(request);
}
})
.writeTimeout(10, TimeUnit.SECONDS)
.readTimeout(10,TimeUnit.SECONDS)
.connectTimeout(10,TimeUnit.SECONDS)
.build();
Retrofit retrofit = new Retrofit.Builder()
.client(okHttpClient)
.addConverterFactory(GsonConverterFactory.create())
.addCallAdapterFactory(RxJava2CallAdapterFactory.create())
.baseUrl(BaseUrl.TestRz_URL)
.build();
api = retrofit.create(Api.class);
安卓 okhttp设置请求头
最新推荐文章于 2021-12-02 10:23:38 发布