Sobes.tech
Junior — Middle

Sessiya anlayışı REST memarlıq üslubunun bir hissəsidir?

sobes.tech Süni İntellekt

AI-dan cavab

Sessiya anlayışı REST memarlıq üslubunun bir hissəsi deyil. REST (Təsviri Vəziyyətin Transferi) serverin müştərinin vəziyyətini sorğular arasında saxlamasını nəzərdə tutmur — yəni, REST stateless (vəziyyətsiz)dir.

Bu, hər bir müştəri sorğusunun işlənməsi üçün lazım olan bütün məlumatları ehtiva etməli olduğu və əvvəlki sorğulardan asılı olmaması deməkdir.

Serverdə vəziyyəti saxlayan sessiyaların istifadəsi (məsələn, istifadəçi ilə əlaqəli sessiya identifikatoru) stateless prinsipini pozur və saf REST-ə uyğun deyil.

Əgər vəziyyəti saxlamaq lazımdırsa, adətən bu, müştəri tərəfində (məsələn, tokenlar vasitəsilə) həyata keçirilir və hər sorğu ilə ötürülür.