⊗jsSpAXSC 259 of 294 menu

Transmisión de cookies en solicitudes AJAX en JavaScript

Por defecto, las cookies no se transmiten en solicitudes AJAX. Esto significa que la sesión del servidor no funcionará. Normalmente sí necesitamos la transmisión de cookies. Se puede habilitar mediante la configuración credentials.

El valor 'include' forzará la transmisión de cookies en la solicitud AJAX (incluso si la solicitud es cross-origin):

fetch('https://example.com', { credentials: 'include' });

El valor 'same-origin' también forzará la transmisión de cookies, pero solo al sitio desde el cual se ejecuta el script:

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

El valor 'omit' prohibe la transmisión de cookies:

fetch('https://example.com', { credentials: 'omit' });
pluzcrohyby