Sobes.tech
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, нусхаи протокол, сарлавҳаҳо ва агар лозим бошад, танзимоти бо маълумотҳо.