Junior — Middle
Kādas informācijas un parametri var tikt nodoti HTTP pieprasījumā?
sobes.tech AI
Atbilde no AI
HTTP pieprasījumā var pārsūtīt šādus galvenos informācijas un parametru tipus:
- URL parametri (Query parameters) — dati, kas pārsūtīti pieprasījuma virknes daļā pēc zīmes
?, piemēram:?id=123&sort=asc. - Galvenes (Headers) — pieprasījuma metadati, piemēram,
Content-Type,Authorization,User-Agent. - Pieprasījuma ķermenis (Body) — dati, kas nosūtīti pieprasījuma ķermenī, parasti POST, PUT, PATCH pieprasījumos. Var saturēt JSON, XML, form-data un citus formātus.
- Cookies — mazi dati, ko klients nosūta serverim, lai identificētu sesiju un citus mērķus.
- Pieprasījuma metode (GET, POST, PUT, DELETE un citi) — nosaka darbību, ko klients vēlas veikt.
Piemēram, POST pieprasījumā ar JSON ķermeni un autorizācijas galveni:
POST /api/users HTTP/1.1
Host: example.com
Authorization: Bearer token123
Content-Type: application/json
{
"name": "Иван",
"age": 30
}
Tādējādi HTTP pieprasījums var saturēt dažādu informāciju, kas nepieciešama klienta un servera savstarpējai saziņai.