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