Sobes.tech
Junior — Middle

Кадом маълумот ва параметрҳо метавонанд дар дархости HTTP интиқол ёбанд?

sobes.tech AI

Ҷавоб аз AI

Дархости HTTP-да метавонед дароранд ё параметрҳои асосӣ дар зер интиқол дода шаванд:

  • Параметрҳои URL (Query parameters) — маълумотҳое, ки дар сатрҳои дархост пас аз нишони ? интиқол дода мешаванд, масалан: ?id=123&sort=asc.
  • Сарлавҳаҳо (Headers) — метадонҳои дархост, масалан, Content-Type, Authorization, User-Agent.
  • Танаи дархост (Body) — маълумотҳое, ки дар танаи дархост, одатан дар дархостҳои POST, PUT, PATCH, фиристода мешаванд. Мумкин аст JSON, XML, form-data ва дигар форматҳоро дар бар гирад.
  • Cookies — маълумоти хурд, ки муштарӣ ба сервер мефиристад барои шинохти сессия ва мақсадҳои дигар.
  • Раванди дархост (GET, POST, PUT, DELETE ва ғайра) — муайян мекунад, ки муштарӣ чӣ амалро мехоҳад иҷро кунад.

Масалан, дар дархости POST бо ҷисми JSON ва сарлавҳаи иҷозатнома:

POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json

{
  "name": "Иван",
  "age": 30
}

Тавре ки мебинем, дархости HTTP метавонад маълумоти гуногунро дар бар гирад, ки барои муоширати байни муштарӣ ва сервер заруранд.