Sobes.tech
Junior — Middle

Ako vložiť token autorizácie do HTTP požiadaviek?

sobes.tech AI

Odpoveď od AI

Autorizacný token sa zvyčajne pridáva do hlavičky Authorization HTTP požiadavky. Na Androide, pri použití knižníc ako Retrofit alebo OkHttp, sa to robí pridaním hlavičky k požiadavke.

Príklad s 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();

Tu je token reťazec s vaším autorizačným tokenom. Tento prístup umožňuje automaticky pridávať token ku všetkým požiadavkám klienta.