Sobes.tech
Junior — Middle

Jaké komponenty jsou zahrnuty ve struktuře HTTP požadavku?

sobes.tech AI

Odpověď od AI

HTTP požadavek se skládá z několika hlavních komponent:

  • Řádek požadavku (Request Line): obsahuje metodu (GET, POST atd.), URI zdroje a verzi protokolu HTTP.
  • Hlavičky (Headers): sada párů klíč-hodnota, které přenášejí meta informace o požadavku (například Content-Type, User-Agent, Authorization).
  • Tělo požadavku (Body): volitelná část obsahující data odesílaná na server (například při POST nebo PUT).

Příklad řádku požadavku a hlaviček:

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

{"name":"John"}

Struktura HTTP požadavku tak zahrnuje metodu, URI, verzi protokolu, hlavičky a případně tělo s daty.