Sobes.tech
Junior

Cum se indică un antet HTTP folosind meta-tag-ul?

sobes.tech AI

Răspuns de la AI

Folosind atributul http-equiv în elementul <meta>, se poate duplica acțiunea antetelor HTTP.

Exemplu de specificare a tipului de conținut:

<!-- Duplică antetul HTTP Content-Type -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Exemplu de specificare a directivei de cache:

<!-- Duplică antetul HTTP Cache-Control -->
<meta http-equiv="Cache-Control" content="no-cache">

Exemplu de setare a intervalului de reîmprospătare a paginii:

<!-- Duplică antetul HTTP Refresh -->
<meta http-equiv="Refresh" content="5; url=https://example.com/">

Lista valorilor frecvent utilizate pentru http-equiv:

Valoare Antetul HTTP corespunzător Scop
Content-Type Content-Type Indică tipul MIME al documentului și codificarea.
Default-Style Default-Style Indică numele stilului (CSS) care trebuie aplicat implicit.
Refresh Refresh Indică intervalul de timp pentru reîmprospătare sau redirecționare a paginii.
Set-Cookie Set-Cookie Setează cookie-uri pentru documentul curent.
X-UA-Compatible X-UA-Compatible Oferă instrucțiuni pentru modurile de randare în versiunile vechi de Internet Explorer.
Content-Security-Policy Content-Security-Policy Definește politica de securitate a conținutului pentru prevenirea atacurilor XSS.

Este important de menționat că etichetele <meta> cu http-equiv sunt procesate de browser și nu înlocuiesc complet anteturile HTTP trimise de server. Unele anteturi, critice pentru securitate sau performanță (de exemplu, Strict-Transport-Security), nu pot fi setate prin <meta>.