Junior
Kako pomoću meta taga navesti HTTP zaglavlje?
sobes.tech АИ
Одговор од АИ
Koristeći atribut http-equiv u elementu <meta>, moguće je duplirati rad HTTP zaglavlja.
Primer specificiranja tipa sadržaja:
<!-- Duplira HTTP zaglavlje Content-Type -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Primer specificiranja direktive keširanja:
<!-- Duplira HTTP zaglavlje Cache-Control -->
<meta http-equiv="Cache-Control" content="no-cache">
Primer podešavanja intervala osvežavanja stranice:
<!-- Duplira HTTP zaglavlje Refresh -->
<meta http-equiv="Refresh" content="5; url=https://example.com/">
Lista često korišćenih vrednosti http-equiv:
| Vrednost | Odgovarajuće HTTP zaglavlje | Svrha |
|---|---|---|
Content-Type |
Content-Type |
Navodi MIME tip dokumenta i kodiranje. |
Default-Style |
Default-Style |
Navodi ime stila (CSS) koji treba biti podrazumevano primenjen. |
Refresh |
Refresh |
Navodi interval vremena za osvežavanje ili preusmeravanje stranice. |
Set-Cookie |
Set-Cookie |
Postavlja kolačiće za trenutni dokument. |
X-UA-Compatible |
X-UA-Compatible |
Pruža instrukcije za režime renderovanja u starijim verzijama Internet Explorera. |
Content-Security-Policy |
Content-Security-Policy |
Definiše politiku sigurnosti sadržaja za sprečavanje XSS napada. |
Važno je napomenuti da se <meta> oznake sa http-equiv obrađuju od strane pregledača i ne zamenjuju potpuno HTTP zaglavlja koja šalje server. Neka zaglavlja, kritična za sigurnost ili performanse (npr. Strict-Transport-Security), ne mogu biti postavljena putem <meta> oznaka.