Listado (abierto) de cabeceras de servidor

estas cabeceras, enviadas con el comando "header()" de PHP (otros comandos en otros lenguajes tienen el mismo efecto) sirven para modificar el comportamiento del navegador:


Content-type: <valor>
Valores:
application/octet-stream
text/html
text/xml
Nos permite definir el tipo de contenido que se enviará.

Contenido binário.
Páginas HTML estándard
Archivos XML o XHTML
Content-Disposition: inline
Content-Disposition: attachment; filename=exportar.xls
Define la colocación del contenido. Inline es el normal, se visualiza en la pantalla del navegador. Attachment nos permite descargar cualquier archivo, incluso HTML.

El parámetro filename nos permite especificar el nombre del archivo, tanto el de la descarga como el inline. En el caso inline, sería el nombre que se usaría si le damos a "Guardar página web"
Pragma:no-cache No guarda la página en la cache del navegador.
Expires: fecha
Fecha en la que caduca la cache de la página. El formato es:
01 Dec 2007 16:00:00 GMT
Como alternativa, podemos poner '0' para indicar que caduca en el acto.



    Editado por Daniel el 23/12/2007 a las 13:19:52h.