with react headers cookie javascript dom cookies basic-authentication fetch-api

javascript - react - ¿Cómo uso window.fetch() con cookies httpOnly o autenticación básica?



react fetch send cookies (1)

Estoy jugando con window.fetch() en Firefox y Chrome. Por algunas razones, fetch () no envía ninguna cookie. Ahora eso no sería un problema, ya que puedo enviarlos usando

fetch(''/something'', { headers: { Cookie: document.cookie } })

Pero esto no funcionará para las cookies de httpOnly.


Bien, me enteré después de leer un poco más en la red de desarrolladores de Mozilla y probar la opción de credenciales.

Parece que la opción de credenciales es lo que debería haber buscado.

fetch(''/something'', { credentials: ''same-origin'' }) // or ''include''

Enviaremos las cookies.