Junior
Aké existujú metódy REST?
sobes.tech AI
Odpoveď od AI
V RESTful API, osnovne metode, ktoré zodpovedajú operáciám CRUD, sú:
- GET: Získavanie údajov. Je idempotentný a bezpečný.
- POST: Vytvorenie nového zdroja. Nie je idempotentný (viacnásobné vykonanie môže vytvoriť duplikáty).
- PUT: Aktualizácia alebo vytvorenie zdroja na zadanom URI. Je idempotentný (viacnásobné vykonanie nemení výsledok po prvom úspechu).
- PATCH: Čiastočná aktualizácia zdroja. Nie je idempotentný.
- DELETE: Odstránenie zdroja. Je idempotentný.
Menej rozšírené metódy zahŕňajú:
- HEAD: Požaduje rovnaké hlavičky ako GET, ale bez tela odpovede.
- OPTIONS: Získava informácie o podporovaných metódach serverom a ďalších možnostiach komunikácie s cieľovým zdrojom.