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