Sobes.tech
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.