Http请求时给头部添加Head
来源:5-11 Retrofit与RxJava的整合(补充内容,可先跳过,最后再看)
kevin0128
2019-05-02
老师,我要在Http请求时给头部添加Head,
例如:我要加uid, token
是不是要新建个类实现Interceptor。
个人感觉最好是在 Configurator 类中加个withAddHead 的方法,将Interceptor的实现类添加进去,App 初始化的时候,也是builder 方式添加
Map<String,String> headMap = new HashMap();
headMap .put(“id”,Constant.UID);
headMap .put(“token”,Constant.TOKEN);
Latte.init(this)
.withAddHead(new AddHeadInterceptor(headMap ))
写回答
1回答
-
傅猿猿
2019-05-03
你还真说对了,最好的方法就是在全局的配置里面给他加个黑的,但是呢,你考虑过这样一个问题没有?我请求不同的API,需要不同的黑道里面附带不同的token,这个时候你怎么办啊?
00
相似问题