1 | GET | Richiede le informazioni della pagina specificata e restituisce il corpo dell'entità. |
2 | HEAD | Simile alla richiesta get, tranne per il fatto che non c'è un contenuto specifico nella risposta restituita, che viene utilizzata per ottenere l'intestazione. |
3 | POST | Invia i dati alla risorsa specificata per elaborare la richiesta (ad esempio, invia un modulo o carica un file). I dati sono contenuti nel corpo della richiesta. Una richiesta POST può comportare la creazione di una nuova risorsa e/o la modifica di una risorsa esistente. |
4 | PUT | I dati trasmessi dal client al server sostituiscono il contenuto del documento specificato. |
5 | DELETE | Una richiesta al server per eliminare una pagina specifica. |
6 | CONNECT | Il protocollo HTTP/1.1 riserva la possibilità di effettuare connessioni in pipe ai server proxy. |
7 | OPTIONS | Consente al client di visualizzare le prestazioni del server. |
8 | TRACE | Visualizza le richieste ricevute dal server, principalmente a scopo di test o di diagnostica. |
9 | PATCH | L'entità contiene una tabella che descrive le differenze rispetto al contenuto originale rappresentato dall'URI. |
10 | MOVE | Richiede al server di spostare la pagina specificata a un altro indirizzo di rete. |
11 | COPY | Il server richiedente copia la pagina specificata su un altro indirizzo di rete. |
12 | LINK | Il server richiedente stabilisce una relazione di collegamento. |
13 | UNLINK | Disconnessione di un collegamento. |
14 | WRAPPED | Consente ai client di inviare richieste incapsulate. |
15 | Extension-mothed | È possibile aggiungere altri metodi senza modificare il protocollo. |