Middle
HTTP მოთხოვნა რა შემადგენლობაშია?
sobes.tech AI
პასუხი AI-სგან
HTTP სერვერი რამდენიმე ნაწილად არის გაყოფილი:
- დაწყებითი ხაზი (Request Line) — შეიცავს მეთოდს (GET, POST და ა.შ.), URL-ს და პროტოკოლის ვერსიას.
- სათაურები (Headers) — გასაღები-ღირებულების წყვილები, გადმოსცემენ მეტა-ინფორმაციას (მაგალითად, Content-Type, Authorization).
- ცარიელი ხაზი — გამოყოფს სათაურებს და სხეულს.
- საკითხის სხეული (Body) — სურვილისამებრ, შეიცავს მონაცემებს (მაგალითად, POST-სთვის).
დაწყებითი ხაზი და სათაურების მაგალითი:
POST /api/user HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}