Sobes.tech
Junior

Чӣ тавр бо истифода аз мета-тег сарлавҳаи HTTP-ро нишон додан мумкин аст?

sobes.tech AI

Ҷавоб аз AI

Истифодаи хосияти http-equiv дар унсури <meta>, имкон дорад, ки амали сарлавҳаҳои HTTP такрор карда шавад.

Масалан барои муайян кардани навъи мундариҷа:

<!-- Нусхабардории сарлавҳаи HTTP Content-Type -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Масалан барои муайян кардани дастур оид ба кэш:

<!-- Нусхабардории сарлавҳаи HTTP Cache-Control -->
<meta http-equiv="Cache-Control" content="no-cache">

Масалан барои танзими интервал барои навсозии саҳифа:

<!-- Нусхабардории сарлавҳаи HTTP Refresh -->
<meta http-equiv="Refresh" content="5; url=https://example.com/">

Листи арзишҳои маъмул барои http-equiv:

Арзиш Сарчашмаи HTTP Мақсад
Content-Type Content-Type Навъ ва рамзи MIME-и ҳуҷҷатро нишон медиҳад.
Default-Style Default-Style Номи услуб (CSS) ки бояд ҳамчун пешфарз истифода шавад.
Refresh Refresh Мӯҳлати вақти навсозӣ ё равона кардани саҳифаро нишон медиҳад.
Set-Cookie Set-Cookie Cookie-ҳоро барои ҳуҷҷати ҳозир танзим мекунад.
X-UA-Compatible X-UA-Compatible Ҳидоятҳо барои режимҳои рендер дар версияҳои кӯҳнаи Internet Explorer.
Content-Security-Policy Content-Security-Policy Политикаи бехатарии мундариҷа барои пешгирии ҳамлаҳои XSS.

Муҳим аст, ки қайд карда шавад, ки тегҳои <meta> бо http-equiv аз ҷониби браузер коркард мешаванд ва пурра ивазкунандаи HTTP сарлавҳаҳои фиристодаи сервер нестанд. Баъзе сарлавҳаҳо, ки барои бехатарӣ ё самаранокӣ муҳиманд (масалан, Strict-Transport-Security), тавассути <meta> танзим кардан мумкин нест.