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, версия на протокола, заглавки и, ако е необходимо, тяло с данни.