Junior — Middle
Kas toimub, kui kasutatakse HTTP POST meetodit?
sobes.tech AI
Vastus AI-lt
HTTP meetod POST kasutatakse andmete saatmiseks serverile, tavaliselt uute ressursside loomise või toimingute teostamiseks, mis muudavad serveri olekut. Erinevalt GET-ist, mis nõuab andmeid, edastab POST andmed päringu kehas.
POST-i kasutamisel toimub järgmine:
- Klient koostab POST-meetodiga päringu ja asetab andmed (näiteks vormi või JSON) päringu kehasse.
- Server võtab päringu vastu, töötleb andmeid (näiteks salvestab andmebaasi, käivitab protsessi).
- Server tagastab vastuse operatsiooni tulemusega (näiteks staatus 201 Created või loodud objekti andmed).
Curl näide:
curl -X POST https://example.com/api/users -d '{"name":"Иван","age":30}' -H "Content-Type: application/json"
Siin saadame JSON-i koos uue kasutaja andmetega serverile.