Sobes.tech
Назад к вопросам
Junior — Middle
78

Каким образом можно включить токен авторизации в HTTP-запросы?

Компании, где спрашивали
ВанТу Ворк

Ответ от нейросети

sobes.tech AI

Токен авторизации обычно добавляют в HTTP-запрос в заголовок Authorization. В Android при использовании, например, библиотеки Retrofit или OkHttp, это делается через добавление заголовка к запросу.

Пример с OkHttp:

OkHttpClient client = new OkHttpClient.Builder()
    .addInterceptor(chain -> {
        Request original = chain.request();
        Request request = original.newBuilder()
            .header("Authorization", "Bearer " + token)
            .method(original.method(), original.body())
            .build();
        return chain.proceed(request);
    })
    .build();

Здесь token — строка с вашим токеном авторизации. Такой подход позволяет автоматически добавлять токен ко всем запросам клиента.