Android改装参数化@Headers

Android改装参数化@Headers,第1张

Android改装参数化@Headers

除了使用@Header参数之外,我还希望使用RequestInterceptor来更新您的所有请求,而无需更改您的界面。使用类似:

RestAdapter.Builder builder = new RestAdapter.Builder()    .setRequestInterceptor(new RequestInterceptor() {        @Override        public void intercept(RequestFacade request) { request.addHeader("Accept", "application/json;versions=1"); if (isUserLoggedIn()) {     request.addHeader("Authorization", getToken()); }      }    });

p / s:如果使用Retrofit2,则应使用

Interceptor
而不是
RequestInterceptor

由于

RequestInterceptor
Retrofit 2.0中不再提供



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5428190.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存