Sobes.tech
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.