Sobes.tech
Junior — Middle

Milyen összetevők vannak az HTTP-kérés szerkezetében?

sobes.tech MI

Válasz az MI-től

A HTTP-kérés több fő összetevőből áll:

  • Kezdő sor (Request Line): tartalmazza a módszert (GET, POST stb.), az erőforrás URI-ját és a HTTP protokoll verzióját.
  • Fejlécek (Headers): kulcs-érték párok halmaza, amelyek meta-információkat közvetítenek a kéréssel kapcsolatban (pl. Content-Type, User-Agent, Authorization).
  • Kérés törzse (Body): opcionális rész, amely a szervernek küldött adatokat tartalmazza (pl. POST vagy PUT esetén).

Példa a kezdő sorra és a fejlécekre:

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

{"name":"John"}

Így az HTTP-kérés szerkezete magában foglalja a módszert, URI-t, a protokoll verzióját, a fejléceket és szükség esetén az adatokat tartalmazó törzset.