Der er 15 HTTP-anmodningsmetoder. I henhold til HTTP-standarden kan HTTP-anmodninger bruge flere anmodningsmetoder. HTTP1.0 definerer tre slags forespørgselsmetoder: GET, POST og HEAD. HTTP1.1 tilføjer fem slags forespørgselsmetoder: OPTIONS, PUT, DELETE, TRACE og CONNECT.
| Serienummer | Metode | Beskrivelse |
|---|---|---|
| 1 | GET | Anmoder om information om en specificeret side og returnerer entitetens krop. |
| 2 | HEAD | Svarer til get-anmodning, bortset fra at der ikke er noget specifikt indhold i det returnerede svar, som bruges til at hente headeren. |
| 3 | POST | Sender data til den angivne ressource for at behandle anmodningen (f.eks. sende en formular eller uploade en fil). En POST-anmodning kan resultere i oprettelse af en ny ressource og/eller ændring af en eksisterende ressource. |
| 4 | PUT | De data, der overføres fra klienten til serveren, erstatter indholdet af det angivne dokument. |
| 5 | DELETE | Serveren anmodes om at slette den angivne side. |
| 6 | CONNECT | HTTP/1.1-protokollen er forbeholdt proxyservere, der kan ændre forbindelsen til en pipeline. |
| 7 | OPTIONS | Giver klienten mulighed for at se serverens ydeevne. |
| 8 | TRACE | Viser tilbageanmodninger modtaget af serveren, primært til test- eller diagnosticeringsformål. |
| 9 | PATCH | Enheden indeholder en tabel, der beskriver forskellen fra det oprindelige indhold, der er repræsenteret af denne URI. |
| 10 | MOVE | Anmoder serveren om at flytte den angivne side til en anden netværksadresse. |
| 11 | COPY | Anmoder serveren om at kopiere den angivne side til en anden netværksadresse. |
| 12 | LINK | Den anmodende server etablerer et linkforhold. |
| 13 | UNLINK | Bryd linkforholdet. |
| 14 | WRAPPED | Tillad klienten at sende indkapslede anmodninger. |
| 15 | Extension-mothed | Yderligere metoder kan tilføjes uden at ændre protokollen. |