Slapukų perdavimas AJAX užklausose JavaScript

Pagal nutylėjimą slapukai nėra perduodami AJAX užklausose. Tai reiškia, kad serverio sesija neveiks. Dažniausiai mums vis dėlto reikia slapukų perdavimo. Jį galima įjungti nustatymu credentials.

Reikšmė 'include' privers perduoti slapukus AJAX užklausoje (net jei užklausa yra cross-origin):

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

Reikšmė 'same-origin' taip pat privers perduoti slapukus, bet tik į tą svetainę, kurioje paleidžiamas scenarijus:

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

Reikšmė 'omit' draudžia perduoti slapukus:

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