Junior — Middle
Kako se podaci prenose u parametrima HTTP zahteva?
sobes.tech АИ
Одговор од АИ
Podaci u parametrima HTTP zahteva se prenose na više načina, u zavisnosti od tipa zahteva:
- Parametri upita (Query parameters) — dodaju se u URL nakon znaka
?i razdvajaju se sa&. Na primer:
GET /search?query=java&sort=asc
- Podaci obrasca (form data) — prilikom slanja POST zahteva sa tipom
application/x-www-form-urlencoded, podaci se prenose u telu zahteva kao parovi ključ-vrednost, na primer:
username=user&password=1234
-
Parametri u telu zahteva — za POST, PUT i druge metode, podaci mogu biti preneti u telu u JSON, XML ili drugom formatu, ali to nisu URL parametri.
-
Putni parametri (path parameters) — deo URL-a koji se koristi za prenos podataka, na primer
/users/{id}.
U QA je važno proveriti ispravnost prenosa parametara, njihovo kodiranje i obradu od strane servera.