Sobes.tech
Junior — Middle

Чӣ гуна метавон дархости HTTP-ро бо токени иҷозат додан иловакунӣ кард?

sobes.tech AI

Ҷавоб аз AI

Токени иҷозатнома одатан дар сардори Authorization-и дархости HTTP илова мешавад. Дар 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 як сатр бо токени иҷозатномаест. Ин усул имкон медиҳад, ки автоматӣ токенро ба ҳамаи дархостҳои мизоҷ илова кунед.