Junior — Middle
Kuidas edastatakse andmeid HTTP-päringute parameetrites?
sobes.tech AI
Vastus AI-lt
HTTP päringute parameetrite andmed edastatakse erinevatel viisidel, sõltuvalt päringu tüübist:
- Küsimusparameetrid — lisatakse URL-i pärast märki
?ja eraldatakse märgiga&. Näiteks:
GET /search?query=java&sort=asc
- Vormandmed (form data) — POST-päringut saadetakse tüüpi
application/x-www-form-urlencodedkorral, andmed edastatakse päringu kehas võtme-väärtuse paaridena, näiteks:
username=user&password=1234
-
Parameetrid päringu kehas — POST, PUT ja muude meetodite puhul võivad andmed olla edastatud päringu kehas JSON, XML või muus formaadis, kuid need ei ole URL-i parameetrid.
-
Teeparameetrid (path parameters) — URL-i osa, mida kasutatakse andmete edastamiseks, näiteks
/users/{id}.
QA-s on oluline kontrollida, kas parameetrid edastatakse õigesti, nende kodeerimist ja serveri poolt töötlemist.