Der er 15 HTTP-anmodningsmetoder, og ifølge HTTP-standarden kan HTTP-anmodninger bruge flere anmodningsmetoder. HTTP 1.0 definerer tre anmodningsmetoder: GET, POST og HEAD. HTTP 1.1 tilføjer fem nye anmodningsmetoder: OPTIONS, PUT, DELETE, TRACE og CONNECT.
serienummer | metode | beskrive |
---|---|---|
1 | GET | Anmoder om information om den angivne side og returnerer entitetskroppen. |
2 | HEAD | Lignende en GET-anmodning, med undtagelse af, at der ikke er specifik indhold i den tilbagevendte respons, som bruges til at få fat i header |
3 | post | Indsend data til en specificeret ressource til behandling (som indsendelse af et formulér eller upload af en fil). Data er indeholdt i anmodningskroppen. POST-anmodninger kan føre til oprettelse af nye ressourcer og/eller ændring af eksisterende ressourcer. |
4 | PUT | Data sendt fra klienten til serveren tilsidesætter indholdet af den angivne dokument. |
5 | DELETE | Anmoder serveren om at slette den angivne side. |
6 | CONNECT | HTTP/1.1 protokollen er reserveret for proxy-servere, der kan rør forbindelser. |
7 | OPTIONS | Tillader klienten at se serverens ydeevne. |
8 | TRACE | Echo anmodninger modtaget af serveren bruges primært til test eller fejlfinding. |
9 | PATCH | Entiteten indeholder en tabel, der beskriver forskellen fra det oprindelige indhold repræsenteret af URI'en. |
10 | MOVE | Anmodningsserveren flytter den angivne side til en anden netværksadresse. |
11 | COPY | Anmodningsserveren kopierer den angivne side til en anden netværksadresse. |
12 | Link | Anmod om serveren om at etablere en forbindelsesrelation. |
13 | UNLINK | Bræk forbindelsen. |
14 | WRAPPED | Tillader klienten at sende indkapslede anmodninger. |
15 | Udvidelse-mothed | Uden at ændre aftalen kan yderligere metoder tilføjes. |