Кой HTTP метод е идемпотентен?
Кой HTTP метод е идемпотентен?

Видео: Кой HTTP метод е идемпотентен?

Видео: Кой HTTP метод е идемпотентен?
Видео: Идемпотентный метод — что это за зверь? 2024, Ноември
Anonim

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

Също така знайте, http пуснат Идемпотентен ли е?

Идвам към идемпотентни методи, те са методи, които могат да бъдат извикани многократно и те ще дадат същия резултат. Те се считат за безопасна опция за актуализиране на ресурс на сървъра. Някои примери за idempotentHTTP методите са GET, СЛАГАМ , и КРЪПКА.

Освен това, http delete Idempotent ли е? PUT и ИЗТРИЙ методите се определят като идемпотентни . Има обаче едно предупреждение ИЗТРИЙ Методите. GET, HEAD, OPTIONS и TRACE са определени като безопасни, което означава, че са предназначени само за извличане на данни. Това ги прави идемпотентни както и тъй като множество, идентични заявки ще се държат еднакво.

Следователно кой HTTP метод не е идемпотентен?

Преглед на (някои) HTTP методи

HTTP метод Идемпотентни Сейф
ВЗЕМЕТЕ да да
ГЛАВА да да
СЛАГАМ да не
ПУБЛИКАЦИЯ не не

ЗАЩО методът GET е идемпотентен?

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

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