Sobes.tech
Middle

Ktorý dopyt je idempotentný?

sobes.tech AI

Odpoveď od AI

Idempotentná požiadavka je taká HTTP požiadavka, ktorú je možné vykonať viackrát za sebou bez zmeny stavu servera po prvom vykonaní.

Príklady idempotentných metód:

  • GET — jednoducho získa údaje bez ich zmeny.
  • PUT — aktualizuje zdroj; pri opakovanom volaní bude výsledok rovnaký.
  • DELETE — odstráni zdroj; opakované odstránenie toho istého zdroja nezmení stav.

Napríklad, ak odošlete požiadavku PUT na aktualizáciu profilu používateľa s rovnakými údajmi viackrát, stav používateľa zostane rovnaký.

Na rozdiel od POST, ktorý zvyčajne nie je idempotentný, pretože každé volanie môže vytvoriť nový zdroj alebo zmeniť stav.