Esta consulta bien podría ser genérica sobre cachés web. La dinámica del problema es:
Host A ------> Caché Web ?-----> Servidor Web
Sea sume que el caché tiene una página web X y el host A solicita al caché web la página X.
¿Qué hace el caché web a continuación? Según la solución, el caché web le envía a A la página X.
Sin embargo, yo tengo entendido que el caché web envía empleando el método HEAD, un mensaje HTTP al servidor web para obtener el cabezal de la página X, y luego de haberla recibido, verifica si no ha sido modificado desde entonces. Si su versión está actualizada, entonces envía a A la página X; pero si no, envía el método GET de HTTP al servidor para que éste le envíe la versión actualizada de X, y una vez que lo tiene, recién ahí se lo envía a A.
¿Está bien este razonamiento o hay algo que estoy haciendo mal?