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