Intern
Mis on HTTP-päring serverile?
sobes.tech AI
Vastus AI-lt
HTTP-päring serverile on viis, kuidas klient (näiteks brauser) suhtleb veebiserveriga andmete pärimiseks või saatmiseks. See koosneb:
-
Algusjoon: Määrab meetodi, ressursi tee ja HTTP-protokolli versiooni.
- Meetod: Tegevus, mida klient soovib ressursi suhtes teha (GET, POST, PUT, DELETE jne.).
- Tee: Näitab konkreetset ressurssi serveris.
- HTTP versioon: Protokolli versioon, mida kasutatakse vahetamiseks (tavaliselt HTTP/1.1 või HTTP/2).
Näide GET-päringu algusjoonest:
GET /index.html HTTP/1.1 -
Päised (Headers): Sisaldavad täiendavat teavet päringu või kliendi kohta. Näited päistest:
Host: Serveri domeeninimi.User-Agent: Teave kliendirakenduse kohta (brauser, OS).Content-Type: Andmetüüp päringu kehas.Authorization: Autentimisandmed.
Näide päistest:
Host: example.com User-Agent: curl/7.64.1 Accept: */* -
Tühi rida: Eraldab päised päringu kehasest (kui see on olemas).
-
Päringu keha (Body): Sisaldab andmeid, mida klient saadab serverile. Tavaliselt on see POST või PUT meetodites (näiteks vormiandmed, JSON, XML). GET, HEAD, DELETE meetodite puhul on see tavaliselt puuduv.
Näide POST-päringu kehas:
{ "name": "Test User", "age": 30 }
Server töötleb seda päringut ja saadab kliendile HTTP-vastuse.