La baliza #HTTP_HEADER{argumento}
(a partir de SPIP 1.9) permite modificar la cabecera HTTP de la página devuelta por SPIP.
Notas
- #HTTP_HEADER
no puede estar precedido de ningún carácter, ni de un espacio.
- #HTTP_HEADER
no debe estar precedido de código HTML. Por ejemplo:
|
_
mal! _ |
|
_
bien! _ |
- La utilización de esta baliza suprime los botones de administración.
- Esta baliza no puede utilizarse en esqueletos incluidos mediante la sintaxis <INCLURE>
.
Ejemplos de utilización
- #HTTP_HEADER{Content-Type: text/css}
, permite precisar que el esqueleto (cuya extensión sigue siendo .html) es de hecho una hoja de estilo. Para ver más información, ver el siguiente estilo en SPIP-Contrib: Feuille de style dynamique - des boucles et des balises dans le CSS.
- #HTTP_HEADER{Content-Type: text/plain; charset=#CHARSET}
para la versión en texto de un artículo.
- #HTTP_HEADER{Content-Type: text/csv; charset=#CHARSET}
#HTTP_HEADER{Content-Disposition: attachment; filename=rapport.csv}
para un esqueleto que produce un archivo CSV.