Evite el almacenamiento en caché de las respuestas http

¿Cuál es la solución definitiva para evitar cualquier tipo de almacenamiento en caché de datos http? Podemos modificar tanto el cliente como el servidor, por lo que creo que podemos dividir la tarea entre el cliente y el servidor.

Client puede agregar a cada solicitud un parámetro aleatoriohttp://URL/path?rand=6372637263 - Creo que usar solo de esta manera no funciona al 100% - podría haber algunos proxies inteligentes, que pueden detectar eso ... Por otro lado, creo que si la URL es diferente de la anterior, el proxy no puede @ simplemente decida para enviar alguna respuesta en caché.

Enservido puede controlar un montón de encabezados HTTP:

Expires: Tue, 03 Jul 2001 06:00:00 GMT
Last-Modified: {now} GMT
Cache-Control: no-store, no-cache, must-revalidate, max-age=0
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache

Cualquier comentario a esto, ¿cuál es el mejor enfoque?

Respuestas a la pregunta(4)

Su respuesta a la pregunta