JavaScript-da AJAX haýyşlarynda kukileri geçirmek
Adatça, kukiler AJAX haýyşlarynda geçirilmeýär. Bu, serwer ýygnagyň işlemejekdigini aňladýar. Esasan, kukileri geçirmek biz üçin zerurdyr. Ony credentials sazlama arkaly açyp bolýar.
'include' bahasy, kukileri AJAX haýyşynda geçirmäge mejbur eder (haýyş cross-origin bolsa-da):
fetch('https://example.com', {
credentials: 'include'
});
'same-origin' bahasy hem kukileri geçirmäge mejbur eder, ýöne diňe skriptiň işleýän web sahypasyna:
fetch('https://example.com', {
credentials: 'same-origin'
});
'omit' bahasy, kukileri geçirmegi gadagan edýär:
fetch('https://example.com', {
credentials: 'omit'
});