Vilken HTTP-metod är idempotent?
Vilken HTTP-metod är idempotent?

Video: Vilken HTTP-metod är idempotent?

Video: Vilken HTTP-metod är idempotent?
Video: 2-Idempotent and Non-Idempotent 2024, November
Anonim

En begäranmetod anses vara "idempotent" om den avsedda effekten på servern av flera identiska förfrågningar med den metoden är densamma som effekten för en enda sådan begäran. Av de förfrågningsmetoder som definieras av denna specifikation, SÄTTA , DELETE och säkra begäransmetoder är idempotenta.

Vet också, är http satt Idempotent?

Kommer till idempotent metoder, de areHTTP metoder som kan anropas flera gånger och de kommer att ge samma resultat. De anses vara det säkra alternativet för att uppdatera en resurs på servern. Några exempel på idempotentHTTP metoder är GET, SÄTTA och PATCH.

Dessutom, är http delete Idempotent? PUT och RADERA metoder definieras som idempotent . Det finns dock en varning RADERA Metoderna. GET, HEAD, OPTIONS och TRACE definieras som säkra, vilket innebär att de endast är avsedda för att hämta data. Detta gör dem idempotent också eftersom flera, identiska förfrågningar kommer att fungera likadant.

Följaktligen, vilken HTTP-metod är icke Idempotent?

Översikt över (vissa)

HTTP-metod Idempotent Säker
SKAFFA SIG ja ja
HUVUD ja ja
SÄTTA ja Nej
POSTA Nej Nej

VARFÖR är GET-metoden idempotent?

Ett idempotent HTTP metod är en metod som kan kallas många gånger utan olika resultat. Det skulle inte spela någon roll om metod kallas bara en gång, eller tio gånger om. Resultatet bör vara detsamma. Återigen, detta gäller bara resultatet, inte själva resursen.

Rekommenderad: