Junior — Middle
HTTP суроолорго авторизациялык токенди кантип кошуу керек?
sobes.tech AI
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 — сиздин уруксат белгисиңиз. Бул ыкма автоматтык түрдө бардык кардар суроолоруна белгини кошууга мүмкүндүк берет.