У меня есть API авторизации, который возвращает нулевое тело, но с токеном доступа в заголовках.Я могу прочитать объект okhttp3.Headers , а также получить имена заголовков как Set с использованием
Headers headers = response.headers(); // response object of type Response<T>
Set<String> headerNames = headers.names();
Но в коде объект заголовков не показывает возвращаемый пользовательский заголовок (access_token)как ответ.Тем не менее, в почтальоне я могу видеть пользовательский заголовок, как показано ниже:
access_token -> { "Token":"adklasldalksdalkdask",
"Provider":"ABC" }
Я использую перехватчики, чтобы получить заголовок, как показано:
HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
interceptor.setLevel(HttpLoggingInterceptor.Level.HEADERS);
interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
Может кто-нибудь предложить, как читатьмаркер доступа как часть пользовательского заголовка в ответе аутентификации?