拦截器 Headers 未包含在响应中
Interceptor Headers not included in response
使用 Retrofit 2.1.0 和 OkHttp 3.4.1
测试项目https://github.com/liamheneghan/okhttpAuthenticatorInterceptTest
Retrofit 是使用带有身份验证器和网络拦截器的 OkHttpClient 设置的,它将附加 header。当我收到 401 并输入身份验证器时
response.request().headers()
不包含 header。但是,我可以看到网络请求确实包含来自网络拦截器的 header 。这是访问通过网络拦截器附加的 header 的正确方法吗?
这个有用吗?
response.networkResponse().request().headers()
使用 Retrofit 2.1.0 和 OkHttp 3.4.1
测试项目https://github.com/liamheneghan/okhttpAuthenticatorInterceptTest
Retrofit 是使用带有身份验证器和网络拦截器的 OkHttpClient 设置的,它将附加 header。当我收到 401 并输入身份验证器时
response.request().headers()
不包含 header。但是,我可以看到网络请求确实包含来自网络拦截器的 header 。这是访问通过网络拦截器附加的 header 的正确方法吗?
这个有用吗?
response.networkResponse().request().headers()