|
SPIP |
Article validé
L’article « #HTTP_HEADER » vient d’être publié par Ricardo Porto.
#HTTP_HEADER
terça-feira 9 de Setembro de 2025, por Ricardo Porto
A tag #HTTP_HEADER{argumento} permite alterar o cabeçalho HTTP da página retornada pelo SPIP.
Esta tag pode ser usada, por exemplo, para efetuar um redirecionamento, alterar o mime-type de uma paǵina, …
Notas
– #HTTP_HEADER não pode ser precedido de nenhum caracter ou espaço.
– #HTTP_HEADER não deve ser precedido de código HTML.
Exemplos
|
_ inválido _ |
|
_ válido _ |
– O uso desta tag remove os botões de administração.
– Esta tag não pode ser usada nos templates incluídos usando a sintaxe <INCLURE>.
Exemplos de uso
– #HTTP_HEADER{Content-Type: text/css}, permite especificar que o template (embora a extensão permaneça .html) é, na verdade, uma folha de estilo. Para mais informações, veja a matéria em SPIP-Contrib: Feuille de style dynamique - des boucles et des balises dans le CSS.
– #HTTP_HEADER{Content-Type: text/plain; charset=#CHARSET} para a versão texto de uma matéria.
– e, para um template que produz um ficheiro CSV:
#HTTP_HEADER{Content-Type: text/csv; charset=#CHARSET}
#HTTP_HEADER{Content-Disposition: attachment; filename=relatorio.csv}
— Enviado por SPIP