Slanje kolačića u AJAX zahtevima u JavaScriptu
Podrazumevano, kolačići se ne šalju
u AJAX zahtevima. To znači
da serverska sesija neće raditi.
Obično nam ipak treba slanje kolačića.
Ono se može omogućiti postavkom credentials.
Vrednost 'include' će naterati da se šalju
kolačići u AJAX zahtevu (čak i ako je zahtev cross-origin):
fetch('https://example.com', {
credentials: 'include'
});
Vrednost 'same-origin' će takođe naterati
da se šalju kolačići, ali samo na sajt
na kojem se skripta pokreće:
fetch('https://example.com', {
credentials: 'same-origin'
});
Vrednost 'omit' zabranjuje
slanje kolačića:
fetch('https://example.com', {
credentials: 'omit'
});