| 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. |