RUNWEBTOOLS
Italiano

Riferimento dei metodi HTTP

Un metodo HTTP (o «verbo») dice al server quale azione una richiesta vuole eseguire. Le due proprietà nella tabella contano nella progettazione di API:

  • Sicuro (Safe) — non cambia lo stato del server (sola lettura).
  • Idempotente — ripetere la richiesta ha lo stesso effetto di farla una volta.

Aggiornato 2026-07-06

MetodoScopoSicuroIdempotente
GETRecuperare una risorsa; non dovrebbe avere effetti collaterali
HEADCome GET ma restituisce solo gli header, nessun corpo
POSTCreare una risorsa o inviare dati da elaborareNoNo
PUTSostituire interamente una risorsa con il corpo della richiestaNo
PATCHApplicare un aggiornamento parziale a una risorsaNoNo
DELETERimuovere una risorsaNo
OPTIONSChiedere quali metodi/header sono consentiti (preflight CORS)
CONNECTStabilire un tunnel verso il server (usato dai proxy)NoNo
TRACERestituire la richiesta ricevuta (diagnostica; spesso disabilitato)

Nota la differenza tra PUT e PATCH: PUT sostituisce l'intera risorsa (quindi inviarlo due volte è idempotente), mentre PATCH applica una modifica parziale (che potrebbe non esserlo). Abbina questo ai nostri riferimenti su codici di stato e header per il quadro completo di una richiesta HTTP.

Strumenti correlati