Junior — Middle
Kako uključiti token za autorizaciju u HTTP zahteve?
sobes.tech АИ
Одговор од АИ
Oblast za autorizaciju obično se dodaje u zaglavlje Authorization HTTP zahteva. Na Androidu, pri korišćenju biblioteka kao što su Retrofit ili OkHttp, to se radi dodavanjem zaglavlja u zahtev.
Primer sa 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();
Ovde je token niz koji sadrži vaš token za autorizaciju. Ovaj pristup omogućava automatsko dodavanje tokena svim zahtevima klijenta.