Överföring av kakor i AJAX-förfrågningar i JavaScript
Som standard överförs inte kakor
i AJAX-förfrågningar. Det betyder
att serversessionen inte kommer att fungera.
Vanligtvis behöver vi överföra kakor.
Det kan aktiveras med inställningen credentials.
Värdet 'include' kommer att tvinga
överföring av kakor i AJAX-förfrågan (även om förfrågan är cross-origin):
fetch('https://example.com', {
credentials: 'include'
});
Värdet 'same-origin' kommer också att tvinga
överföring av kakor, men endast till webbplatsen
där skriptet körs:
fetch('https://example.com', {
credentials: 'same-origin'
});
Värdet 'omit' förbjuder
överföring av kakor:
fetch('https://example.com', {
credentials: 'omit'
});