Puedo estar equivocado, pero creo que no necesitas hacer nada de eso.
Cuando el navegador solicita un documento a un determinado servidor le envía en las cabeceras la información de la fecha y hora del documento que él mantiene en su cache.
El servidor si detecta que el documento que tiene no ha sido modifcado, le responde con un código HTTP 304 y NO le envía el documento (porque el navegador ya lo tiene).
Puedes ver más información sobre el código HTTP 304 en ésta página:
http://www.w3.org/Protocols/HTTP/HTRESP.html