Съдържание:

Кои всички HTTP методи са идемпотентни?
Кои всички HTTP методи са идемпотентни?

Видео: Кои всички HTTP методи са идемпотентни?

Видео: Кои всички HTTP методи са идемпотентни?
Видео: Трагедия! Циганчета не знаят кои са Левски и Ботев 2024, Ноември
Anonim

Молба метод се счита " идемпотентни " ако планираният ефект върху сървъра на множество идентични заявки с това метод е същият като ефекта за едно такова искане. От искането методи дефинирани от тази спецификация, PUT, DELETE и безопасна заявка методите са идемпотентни.

Освен това, какво е идемпотентен метод в HTTP терминологията?

Идемпотентни методи Ан идемпотентен HTTP метод е HTTP метод които могат да бъдат извикани много пъти без различни резултати. Няма значение дали метод се извиква само веднъж или десет пъти. Резултатът трябва да е същият. Отново, това се отнася само за резултата, а не за самия ресурс.

Второ, какви са идемпотентните и безопасни методи на HTTP и REST? Идемпотентни методи - може да се извиква няколко пъти с един и същ вход и дава същия резултат. Безопасни методи - не променя ресурса от страна на сървъра.

Просто така, кой HTTP метод не е идемпотентен?

Например последователността е не - идемпотентни ако резултатът му зависи от стойност, която по-късно се променя в същата последователност. Последователност, която никога няма странични ефекти е идемпотентни , по дефиниция (при условие, че не се изпълняват едновременни операции върху същия набор от ресурси).

Какви са методите за HTTP заявка?

Методът GET

  • GET се използва за искане на данни от определен ресурс.
  • GET е един от най-често срещаните HTTP методи.
  • POST се използва за изпращане на данни към сървър за създаване/актуализиране на ресурс.
  • POST е един от най-често срещаните HTTP методи.
  • PUT се използва за изпращане на данни към сървър за създаване/актуализиране на ресурс.

Препоръчано: