Junior — Middle
Millist teavet ja parameetreid saab edastada HTTP-päringus?
sobes.tech AI
Vastus AI-lt
HTTP-päringus saab edastada järgmisi peamisi teabe ja parameetrite tüüpe:
- URL-parameetrid (Query parameters) — andmed, mis edastatakse päringu stringis pärast märki
?, näiteks:?id=123&sort=asc. - Päised (Headers) — päringu metaandmed, näiteks
Content-Type,Authorization,User-Agent. - Päringu keha (Body) — andmed, mis saadetakse päringu kehas, tavaliselt POST, PUT, PATCH päringutes. Võib sisaldada JSON-i, XML-i, form-data ja muid formaate.
- Cookies — väikesed andmed, mida klient saadab serverile sessiooni tuvastamiseks ja muudel eesmärkidel.
- Päringu meetod (GET, POST, PUT, DELETE ja muud) — määrab tegevuse, mida klient soovib teha.
Näiteks POST-päringus JSON-keha ja autoriseerimispealkirjaga:
POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Sellisel viisil võib HTTP-päring sisaldada mitmesugust teavet, mis on vajalik kliendi ja serveri vaheliseks suhtluseks.