Junior — Middle
Компонентҳои дар сохтори дархости HTTP дохил шудаанд, кадомҳоянд?
sobes.tech AI
Ҷавоб аз AI
Пешниҳоди HTTP аз чанд компонентҳои асосӣ иборат аст:
- Хати оғоз (Request Line): дорои усул (GET, POST ва ғайра), URI-и манбаъ ва нусхаи протоколи HTTP мебошад.
- Сарлавҳаҳо (Headers): маҷмӯи ҷуфтҳои калид-арзиш, ки маълумоти мета дар бораи дархостро интиқол медиҳанд (масалан, Content-Type, User-Agent, Authorization).
- Танзимоти дархост (Body): қисми ихтиёрӣ, ки маълумоти фиристода ба серверро дар бар мегирад (масалан, дар POST ё PUT).
Намунаи хати оғоз ва сарлавҳаҳо:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}
Бинобар ин, сохтори дархости HTTP дар бар мегирад усул, URI, нусхаи протокол, сарлавҳаҳо ва агар лозим бошад, танзимоти бо маълумотҳо.