Sobes.tech
Middle

дар бораи сохтори дархост ва ҷавобии HTTP нақл кунед.

sobes.tech AI

Ҷавоб аз AI

HTTP-лутф дархост аз сеҳри се қисмҳои асосӣ иборат аст:

  1. Хати оғоз (Request Line) — дорои усул (GET, POST ва ғайра), URI-и манбаъ ва нусхаи протокол.

  2. Сарлавҳаҳо (Headers) — ҷуфтҳои калид-арзиш, ки маълумоти метаиро интиқол медиҳанд, масалан, навъи мундариҷа, кукиҳо, иҷозатнома.

  3. Таносуби дархост (Body) — қисми ихтиёрӣ, ки маълумотро дар бар мегирад, масалан, дар дархостҳои POST.

Масали дархост:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 48

{"name":"Иван","email":"ivan@example.com"}

Ҷавоби HTTP низ аз се қисм иборат аст:

  1. Хати ҳолат (Status Line) — нусхаи протокол, коди ҳолат (масалан, 200 OK).

  2. Сарлавҳаҳо (Headers) — маълумоти метаиро дар бораи ҷавоб, масалан, навъи мундариҷа, дарозӣ.

  3. Таносуби ҷавоб (Body) — маълумоте, ки сервер бармегардонад, масалан, HTML, JSON.

Масали ҷавоб:

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 27

{"id":123,"status":"ok"}