Ci sono 15 Metodi di richiesta HTTP, e secondo lo standard HTTP, le richieste HTTP possono utilizzare più metodi di richiesta. HTTP 1.0 definisce tre metodi di richiesta: GET, POST e HEAD. HTTP 1.1 aggiunge cinque nuovi metodi di richiesta: OPTIONS, PUT, DELETE, TRACE e CONNECT.
numero di serie | metodo | descrive |
---|---|---|
1 | GET | Richiede informazioni sulla pagina specificata e restituisce il corpo dell'entità. |
2 | HEAD | Simile a una richiesta GET, ma senza contenuto specifico nella risposta restituita, che viene utilizzato per ottenere l'intestazione |
3 | post | Invia dati a una risorsa specificata per elaborazione (ad esempio, invio di un modulo o caricamento di un file). I dati sono contenuti nel corpo della richiesta. Le richieste POST possono portare alla creazione di nuove risorse e/o modifica di risorse esistenti. |
4 | PUT | I dati trasmessi dal lato client al server sovrascrivono il contenuto del documento specificato. |
5 | DELETE | Richiede al server di eliminare la pagina specificata. |
6 | CONNECT | L'HTTP/1.1 Il protocollo è riservato per i server proxy che possono incanalare connessioni. |
7 | OPTIONS | Permette al lato client di visualizzare le prestazioni del server. |
8 | TRACE | Le richieste eco ricevute dal server sono principalmente utilizzate per il testing o la diagnostica. |
9 | PATCH | L'entità contiene una tabella che descrive la differenza rispetto al contenuto originale rappresentato dall'URI. |
10 | MOVE | Il server di richiesta sposta la pagina specificata a un altro indirizzo di rete. |
11 | COPY | Il server di richiesta copia la pagina specificata a un altro indirizzo di rete. |
12 | Link | Richiede al server di stabilire un rapporto di collegamento. |
13 | UNLINK | Interrompe il collegamento. |
14 | WRAPPED | Permette al lato client di inviare richieste encapsulate. |
15 | Estensione-mothed | Senza cambiare l'accordo, possono essere aggiunte ulteriori metodi. |