Repaso
English
Frontend y webIntermedioFE-22

¿Qué almacenamiento se envía automáticamente al servidor con cada petición que coincide?

Opciones

  1. localStorage
  2. sessionStorage
  3. Cookies (Opción correcta)
  4. 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.

Términos clave

Practica esta pregunta en Repaso