[Offtopic] Re: Que no se carge en la cache
Salvador Ortiz Garcia
sog@msg.com.mx
Wed, 27 May 1998 13:31:46 -0500 (CDT)
On Wed, 27 May 1998, xonas wrote:
> Hola que tal , tengo otro pequeño problemilla:
> Lo que quiero hacer es que no se cargen las paginas que devuelven los
> cgi en la memoria cache, lo que pasa es que no soy capaz de hacerlo .
> ¿ Que es lo que tengo que poner en el Content-type?
> Ahora pongo esto :
> Content-type : text/html\n Pragma:no-cache\n\n
> Pero no me funciona.
> Agradeceria la ayuda.
> Saludos. Juan
Offtopic para perl, pero...
Supongo que el _muy_ libre espaciado de tu ejemplo es error de dedo en
éste mensaje, no?, Los clientes suelen ser muy estrictos al respecto:
"Content-type: text/html\nPragma: no-cache\n\n"
Por otra parte 'Pragma: no-cache' es HTTP/1.0 y si estas hablando HTTP/1.1
(estándar ahora) lo correcto es:
...
Pragma: no-cache
Cache-Control: no-cache
Expires: Wed, 27 May 1998 13:37:48 CDT
Notas:
El Pragma ya no es válido en HTTP/1.1 pero es ignorado.
El Cache-Control lo toman todos los proxyes intermedios.
El dato del expires es el momento en que se genera la respuesta o
un poco atras en el tiempo, lo que garantiza que el cliente necesite
resolicitarlo cada vez.
Sería bueno que diera una leida al protocolo HTTP (www.w3.org)
Saludos
Salvador Ortiz