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):

public/client.jsfetch('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:

public/client.jsfetch('https://example.com', {
  credentials: 'same-origin'
});

Vrednost 'omit' zabranjuje slanje kolačića:

public/client.jsfetch('https://example.com', {
  credentials: 'omit'
});