Caché y ETag
Cómo usarlo
1
Guarda el ETag
En la primera respuesta, lee el header
ETag.2
Reenvía con If-None-Match
En la siguiente petición idéntica, manda
If-None-Match: <etag>.3
Recibe 304
Si nada cambió, la API responde
304 Not Modified sin cuerpo. Reusas tu copia local.Ejemplo
Cache-Control
La respuesta marcaCache-Control: public, max-age=..., immutable. El ETag cambia si cambia el documento o cualquier parámetro, así que es seguro cachear de forma agresiva.
