Junior — Middle
Milyen információk és paraméterek adhatók át HTTP-kérés részeként?
sobes.tech MI
Válasz az MI-től
HTTP-kérésben a következő fő típusú információk és paraméterek továbbíthatók:
- URL-paraméterek (Query parameters) — adatok, amelyeket a kérés sztringjében küldünk a
?jel után, például:?id=123&sort=asc. - Fejlécek (Headers) — a kérés metaadatai, például
Content-Type,Authorization,User-Agent. - Kérés törzse (Body) — adatok, amelyeket a kérés törzsében küldünk, általában POST, PUT, PATCH kérésben. Tartalmazhat JSON-t, XML-t, form-data-t és más formátumokat.
- Cookie-k (Cookies) — kis adatok, amelyeket a kliens küld a szervernek a munkamenet azonosítására és más célokra.
- Kérés módszere (GET, POST, PUT, DELETE stb.) — meghatározza, hogy a kliens mit kíván végrehajtani.
Például, egy POST kérés JSON törzzsel és hitelesítési fejlécet tartalmazva:
POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Így a HTTP-kérés különféle információkat tartalmazhat, amelyek szükségesek a kliens és a szerver közötti interakcióhoz.