Sobes.tech
Junior — Middle

Môžeš vymenovať hlavné charakteristiky rôznych HTTP metód?

sobes.tech AI

Odpoveď od AI

Hlavné metódy HTTP a ich vlastnosti:

  • GET: Požaduje dáta zo servera. Bezpečná a idempotentná metóda, nemala by meniť stav servera.
  • POST: Posiela dáta na server na vytvorenie zdroja alebo vykonanie akcie. Nie je idempotentná.
  • PUT: Nahrádza úplne zdroj na serveri. Je idempotentná.
  • PATCH: Čiastočne aktualizuje zdroj. Nie je nutne idempotentná.
  • DELETE: Odstraňuje zdroj. Je idempotentná.
  • HEAD: Požaduje iba hlavičky odpovede, bez tela.
  • OPTIONS: Požaduje podporované metódy od servera pre zdroj.

Porozumenie týmto metódam je dôležité pre správne testovanie API a interakciu so webovými službami.