¿Qué almacenamiento se envía automáticamente al servidor con cada petición que coincide?
Opciones
- localStorage
- sessionStorage
- Cookies (Opción correcta)
- IndexedDB
Respuesta
Cookies
Por qué
El navegador adjunta las cookies a cada petición a su dominio; por eso las sesiones las usan. Son pequeñas (cerca de 4 KB).
localStorage (permanente) y sessionStorage (por pestaña) se quedan en el navegador; JavaScript debe leerlos y enviarlos de forma explícita. Cualquier script de la página puede leerlos, así que son arriesgados para tokens de autenticación.
IndexedDB es una base de datos mayor dentro del navegador.
Recuerda
Solo las cookies viajan automáticamente con las peticiones.