2016-08-17 3 views
3

Использование Дооснащение 2.1.0 и OkHttp 3.4.1перехватчик Заголовки не включены в ответ

Тест проекта https://github.com/liamheneghan/okhttpAuthenticatorInterceptTest

дооснащения является установка с использованием OkHttpClient с Authenticator и сетевой перехватчик, который будет придавать заголовок. Когда я получу 401 и введите аутентификатор

response.request().headers() 

Не содержит заголовков. Однако я вижу, что сетевой запрос включал заголовок из сетевого перехватчика. Это правильный способ доступа к заголовкам, подключенным через сетевой перехватчик?

ответ

1

Это работает?

response.networkResponse().request().headers() 
+0

Да, так оно и есть. Спасибо. Я пытался следовать рецепту Authenticator в вики OkHttp, который, казалось, обращался к нему так, как я сказал выше. Возможно, я неправильно понял сценарий, в котором используется рецепт? – liamheneghan

Смежные вопросы