Sobes.tech
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 — сиздин уруксат белгисиңиз. Бул ыкма автоматтык түрдө бардык кардар суроолоруна белгини кошууга мүмкүндүк берет.