Junior — Middle
Môžete vysvetliť, čo sa deje pri použití metódy HTTP POST?
sobes.tech AI
Odpoveď od AI
Metóda HTTP POST sa používá k odeslání dat na server, obvykle k vytvoření nových zdrojů nebo k provedení akcí, které mění stav serveru. Na rozdíl od GET, který žádá data, POST přenáší data v těle požadavku.
Při použití POST se děje následující:
- Klient vytvoří požadavek s metodou POST a umístí data (například formulář nebo JSON) do těla požadavku.
- Server požadavek přijme, zpracuje data (například je uloží do databáze, spustí proces).
- Server vrátí odpoveď s výsledkom operácie (napríklad stav 201 Created alebo údaje vytvoreného objektu).
Príklad v curl:
curl -X POST https://example.com/api/users -d '{"name":"Иван","age":30}' -H "Content-Type: application/json"
Tu posielame JSON s údajmi nového používateľa na server.