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.