Sommario:

Quali sono tutti i metodi HTTP idempotenti?
Quali sono tutti i metodi HTTP idempotenti?

Video: Quali sono tutti i metodi HTTP idempotenti?

Video: Quali sono tutti i metodi HTTP idempotenti?
Video: What is Idempotency in REST APIs and Why it is required? | #HTTPMethods #Idempotency and Safety 2024, Novembre
Anonim

Una richiesta metodo è considerato " idempotente " se l'effetto previsto sul server di più richieste identiche con quello metodo è lo stesso dell'effetto per una singola richiesta di questo tipo. Della richiesta metodi definito da questa specifica, PUT, DELETE e richiesta sicura i metodi sono idempotenti.

Inoltre, cos'è un metodo idempotente nella terminologia

Metodi idempotenti Un metodo HTTP idempotente è un Metodo che può essere chiamato molte volte senza esiti diversi. Non importerebbe se il metodo viene chiamato solo una volta, o dieci volte. Il risultato dovrebbe essere lo stesso. Di nuovo, questo vale solo per il risultato, non per la risorsa stessa.

In secondo luogo, quali sono i metodi idempotenti e sicuri di HTTP e REST? Metodi idempotenti - può essere chiamato più volte con lo stesso input e produce lo stesso risultato. Metodi sicuri - non modifica la risorsa lato server.

Semplicemente, quale metodo HTTP non è idempotente?

Ad esempio, una sequenza è non - idempotente se il suo risultato dipende da un valore che viene successivamente modificato nella stessa sequenza. Una sequenza che non ha mai effetti collaterali è idempotente , per definizione (a condizione che non vengano eseguite operazioni simultanee sullo stesso insieme di risorse).

Quali sono i metodi di richiesta

Il metodo GET

  • GET viene utilizzato per richiedere dati da una risorsa specificata.
  • GET è uno dei metodi HTTP più comuni.
  • POST viene utilizzato per inviare dati a un server per creare/aggiornare una risorsa.
  • POST è uno dei metodi HTTP più comuni.
  • PUT viene utilizzato per inviare dati a un server per creare/aggiornare una risorsa.

Consigliato: