Obsah:

Aké všetky metódy HTTP sú idempotentné?
Aké všetky metódy HTTP sú idempotentné?

Video: Aké všetky metódy HTTP sú idempotentné?

Video: Aké všetky metódy HTTP sú idempotentné?
Video: Атеросклероз — 3 лучших метода избавления от недуга! 2024, November
Anonim

Žiadosť metóda je považovaný " idempotentný " ak zamýšľaný vplyv na server viacerých rovnakých požiadaviek s tým metóda je rovnaký ako účinok pre jednu takúto žiadosť. Zo žiadosti metódy definované touto špecifikáciou, PUT, DELETE a safe request metódy sú idempotentné.

Okrem toho, čo je idempotentná metóda v terminológii

Idempotentné metódy An idempotentná metóda je a HTTP metóda ktoré možno volať mnohokrát bez rôznych výsledkov. Nevadilo by, keby metóda sa volá len raz alebo desaťkrát. Výsledok by mal byť rovnaký. Opäť to platí len pre výsledok, nie pre samotný zdroj.

Po druhé, aké sú Idempotentné a bezpečné metódy HTTP a REST? Idempotentné metódy - dá sa volať viackrát s rovnakým vstupom a výsledkom je rovnaký výsledok. Bezpečné metódy - nemení zdroj na strane servera.

Jednoducho, ktorá metóda HTTP nie je Idempotentná?

Napríklad sekvencia je nie - idempotentný ak jeho výsledok závisí od hodnoty, ktorá sa neskôr upraví v rovnakom poradí. Sekvencia, ktorá nikdy nemá vedľajšie účinky, je idempotentný , podľa definície (za predpokladu, že sa nevykonávajú žiadne súbežné operácie na rovnakom súbore zdrojov).

Aké sú metódy požiadaviek

Metóda GET

  • GET sa používa na vyžiadanie údajov z určeného zdroja.
  • GET je jednou z najbežnejších metód
  • POST sa používa na odosielanie údajov na server na vytvorenie/aktualizáciu zdroja.
  • POST je jednou z najbežnejších metód
  • PUT sa používa na odosielanie údajov na server na vytvorenie/aktualizáciu zdroja.

Odporúča: