Quin mètode HTTP és idempotent?
Quin mètode HTTP és idempotent?

Vídeo: Quin mètode HTTP és idempotent?

Vídeo: Quin mètode HTTP és idempotent?
Vídeo: Overview of �Big Data� Research at TU Berlin 2024, Abril
Anonim

Un mètode de sol·licitud es considera "idempotent" si l'efecte previst al servidor de múltiples sol·licituds idèntiques amb aquest mètode és el mateix que l'efecte d'una sol·licitud d'aquest tipus. Dels mètodes de sol·licitud definits per aquesta especificació, POSAR , DELETE i mètodes de sol·licitud segurs són idempotents.

També ho sabeu, http es posa idempotent?

Anant a idempotent mètodes, ells són mètodes que es poden cridar diverses vegades i produiran el mateix resultat. Es consideren l'opció segura per actualitzar un recurs al servidor. Alguns exemples de idempotentHTTP els mètodes són GET, POSAR , i PATCH.

A més, http delete és idempotent? El PUT i ELIMINAR els mètodes es defineixen idempotent . No obstant això, hi ha una advertència ELIMINAR Els mètodes. GET, HEAD, OPTIONS i TRACE es defineixen com a segurs, és a dir, només estan destinats a recuperar dades. Això els fa idempotent a més, ja que múltiples sol·licituds idèntiques es comportaran igual.

En conseqüència, quin mètode HTTP no és idempotent?

Visió general de (alguns) mètodes

Mètode Idempotent Caixa forta
ACONSEGUIR
CAP
POSAR no
PUBLICACIÓ no no

PER QUÈ el mètode GET és idempotent?

An idempotent HTTP mètode és un mètode que es pot anomenar moltes vegades sense resultats diferents. No importaria si el mètode s'anomena només una vegada, o deu vegades més. El resultat hauria de ser el mateix. De nou, això només s'aplica al resultat, no al recurs en si.

Recomanat: