Junior
Kaip nurodyti HTTP antraštę naudojant meta žymą?
sobes.tech AI
Atsakymas iš AI
Naudojant <meta> elemento http-equiv atributą, galima dubliuoti HTTP antraščių veiksmus:
Pavyzdžiui, turinio tipo nurodymas:
<!-- Dubliuoja HTTP antraštę Content-Type -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Krovimo politikos nurodymas:
<!-- Dubliuoja HTTP antraštę Cache-Control -->
<meta http-equiv="Cache-Control" content="no-cache">
Puslapio atnaujinimo intervalo nustatymas:
<!-- Dubliuoja HTTP antraštę Refresh -->
<meta http-equiv="Refresh" content="5; url=https://example.com/">
Dažnai naudojamų http-equiv reikšmių sąrašas:
| Reikšmė | Atitinkama HTTP antraštė | Paskirtis |
|---|---|---|
Content-Type |
Content-Type |
Nurodo dokumento MIME tipą ir koduotę. |
Default-Style |
Default-Style |
Nurodo numatytą stilių (CSS), kuris turi būti taikomas pagal numatytuosius nustatymus. |
Refresh |
Refresh |
Nurodo laiko intervalą, po kurio puslapis bus atnaujintas arba peradresuotas. |
Set-Cookie |
Set-Cookie |
Nustato slapuką dabartiniam dokumentui. |
X-UA-Compatible |
X-UA-Compatible |
Teikia instrukcijas rėmimo režimams senesniuose Internet Explorer versijose. |
Content-Security-Policy |
Content-Security-Policy |
Nustato turinio saugumo politiką, siekiant apsisaugoti nuo XSS atakų. |
Svarbu pažymėti, kad <meta> žymės su http-equiv yra apdorojamos naršyklės ir nėra pilnavertė HTTP antraščių pakaitalas, kurios siunčiamos serverio. Kai kurie antraštės, ypač tie, kurie yra kritiškai svarbūs saugumui ar našumui (pvz., Strict-Transport-Security), nėra įmanoma nustatyti per <meta> žymes.