Există 15 metode de solicitare HTTP. În conformitate cu standardul HTTP, solicitările HTTP pot utiliza mai multe metode de solicitare. HTTP1.0 definește trei tipuri de metode de solicitare: GET, POST și HEAD. HTTP1.1 adaugă cinci tipuri de metode de solicitare: OPTIONS, PUT, DELETE, TRACE și CONNECT.
| Număr de serie | Metodă | Descriere |
|---|---|---|
| 1 | GET | Solicită informații despre o pagină specificată și returnează corpul entității. |
| 2 | HEAD | Similar cu solicitarea get, cu excepția faptului că nu există un conținut specific în răspunsul returnat, care este utilizat pentru a obține antetul. |
| 3 | POST | Trimite date către resursa specificată pentru a procesa cererea (de exemplu, trimite un formular sau încarcă un fișier). Datele sunt incluse în corpul cererii. o cerere POST poate duce la crearea unei noi resurse și/sau la modificarea unei resurse existente. |
| 4 | PUT | Datele transmise de la client la server înlocuiesc conținutul documentului specificat. |
| 5 | DELETE | Se solicită serverului să șteargă pagina specificată. |
| 6 | CONNECT | Protocolul HTTP/1.1 este rezervat serverelor proxy care pot modifica conexiunea la o conductă. |
| 7 | OPTIONS | Permite clientului să vizualizeze performanța serverului. |
| 8 | TRACE | Afișează înapoi solicitările primite de server, în principal în scopuri de testare sau diagnosticare. |
| 9 | PATCH | Entitatea conține un tabel care descrie diferența față de conținutul original reprezentat de acest URI. |
| 10 | MOVE | Solicită serverului să mute pagina specificată la o altă adresă de rețea. |
| 11 | COPY | Solicită serverului să copieze pagina specificată la o altă adresă de rețea. |
| 12 | LINK | Serverul solicitant stabilește o relație de legătură. |
| 13 | UNLINK | Întrerupeți relația de legătură. |
| 14 | WRAPPED | Permite clientului să trimită cereri încapsulate. |
| 15 | Extension-mothed | Pot fi adăugate metode suplimentare fără a modifica protocolul. |