Sobes.tech
Junior

Hogyan lehet a meta-címkével megadni egy HTTP-fejlécet?

sobes.tech MI

Válasz az MI-től

Az <meta> elemben az http-equiv attribútum használatával meg lehet duplázni a HTTP fejlécsorok hatását.

Példa a tartalomtípus megadására:

<!-- A Content-Type HTTP fejlécet duplikálja -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Példa a cache irányelv megadására:

<!-- A Cache-Control HTTP fejlécet duplikálja -->
<meta http-equiv="Cache-Control" content="no-cache">

Példa az oldal frissítési intervallumának beállítására:

<!-- A Refresh HTTP fejlécet duplikálja -->
<meta http-equiv="Refresh" content="5; url=https://example.com/">

Gyakran használt http-equiv értékek listája:

Érték Megfelelő HTTP fejléc Cél
Content-Type Content-Type Meghatározza a dokumentum MIME típusát és kódolását.
Default-Style Default-Style Meghatározza az alapértelmezett stílus (CSS) nevét.
Refresh Refresh Meghatározza az oldal frissítésének vagy átirányításának időintervallumát.
Set-Cookie Set-Cookie Cookie-kat állít be a jelenlegi dokumentumhoz.
X-UA-Compatible X-UA-Compatible Utasításokat ad az IE régebbi verzióinak renderelési módjaira.
Content-Security-Policy Content-Security-Policy Meghatározza a tartalom biztonsági politikáját az XSS támadások megelőzése érdekében.

Fontos megjegyezni, hogy a <meta> tagek http-equiv attribútummal a böngésző által feldolgozottak, és nem helyettesítik teljesen a szerver által küldött HTTP fejlécsorokat. Néhány fejlécre, amelyek kritikusak a biztonság vagy a teljesítmény szempontjából (pl. Strict-Transport-Security), nem lehet <meta> tageken keresztül beállítani.