Junior
Jaké existují metody REST?
sobes.tech AI
Odpověď od AI
V RESTful API jsou hlavní metody odpovídající CRUD operacím:
- GET: Získání dat. Je idempotentní a bezpečný.
- POST: Vytvoření nového zdroje. Není idempotentní (opakované provedení může vytvořit duplicitní záznamy).
- PUT: Aktualizace nebo vytvoření zdroje na dané URI. Je idempotentní (opakované provedení nemění výsledek po prvním úspěchu).
- PATCH: Částečná aktualizace zdroje. Není idempotentní.
- DELETE: Odstranění zdroje. Je idempotentní.
Méně rozšířené metody zahrnují:
- HEAD: Požaduje stejné hlavičky jako GET, ale bez těla odpovědi.
- OPTIONS: Získává informace o podporovaných metodách serverem a dalších možnostech komunikace s cílovým zdrojem.