Sobes.tech
Junior — Middle

Ako sa údaje prenášajú v parametroch HTTP požiadaviek?

sobes.tech AI

Odpoveď od AI

Dáta v parametroch HTTP požiadaviek sa prenášajú rôznymi spôsobmi v závislosti od typu požiadavky:

  1. Dotazové parametre — pridávajú sa do URL za znakom ? a oddeľujú sa znakom &. Napríklad:
GET /search?query=java&sort=asc
  1. Dáta formulára (form data) — pri odosielaní POST požiadavky s typom application/x-www-form-urlencoded sa údaje prenášajú v tele požiadavky vo forme párov kľúč-hodnota, napríklad:
username=user&password=1234
  1. Parametre v tele požiadavky — pre POST, PUT a iné metódy môžu byť údaje prenášané v tele vo formáte JSON, XML alebo inom, ale nie sú to URL parametre.

  2. Cestové parametre (path parameters) — časť URL, ktorá sa používa na prenos údajov, napríklad /users/{id}.

V QA je dôležité overiť správnosť prenosu parametrov, ich kódovanie a spracovanie serverom.