Junior
Сарлавҳаҳои мақомот чӣ мебошанд?
sobes.tech AI
Ҷавоб аз AI
HTTP-даги Воридлар (Entity Headers) ресурс ёки хабар матнининг мета маълумотларини ўз ичига олади, улар сўров ёки жавобда узатилган. Улар мазмунни тасвирлайди, аммо ресурс ўзи эмас.
Асосий воридлар:
- Content-Type: Ҳабар матнининг медиа тури (MIME тури), масалан
application/json,text/html,image/png. - Content-Length: Ҳабар матнининг ҳажми октетларда (байтларда).
- Content-Encoding: Ҳабар матнига қўлланилган кодлаш (сиғиш) усули, масалан
gzip,deflate. - Content-Language: Мазмуннинг табиий тили, масалан
ru,en-US. - Content-Location: Манбанинг алтернатив жойи.
- Expires: Мазмуннинг исталган сана/вақти.
- Last-Modified: Манба ўзгартирилган сана/вақти.
- ETag: Манба версиясининг уникал идентификатору (одатда мазмуннинг хеши).
Ишлатиш мисоллари:
Сўров (гўёҳда):
POST /api/users
Host: example.com
Content-Type: application/json
Content-Length: 31
{
"username": "john.doe",
"email": "john@example.com"
}
Жавоб (гўёҳда):
HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 50
ETag: "abcdef123456"
Expires: Tue, 05 Dec 2023 12:00:00 GMT
{
"id": 123,
"username": "john.doe",
"email": "john@example.com"
}
Мазмуннинг тўғри ишлашини ва талқин қилишини таъминлаш учун, шунингдек кешлаш ва шартли сўровлар учун қўлланилади.