Det finnes 15 HTTP-forespørselsmetoder. I henhold til HTTP-standarden kan HTTP-forespørsler bruke flere forespørselsmetoder. HTTP1.0 definerer tre typer forespørselsmetoder: GET, POST og HEAD. HTTP1.1 legger til fem typer forespørselsmetoder: OPTIONS, PUT, DELETE, TRACE og CONNECT.
Serienummer | Metode | Beskrivelse |
---|---|---|
1 | GET | Forespørsler om informasjon om en spesifisert side og returnerer entitetens hoveddel. |
2 | HEAD | Ligner på get-forespørselen, bortsett fra at det ikke er noe spesifikt innhold i det returnerte svaret, som brukes til å hente overskriften. |
3 | POST | Sender data til den angitte ressursen for å behandle forespørselen (f.eks. sende inn et skjema eller laste opp en fil). Dataene er inkludert i selve forespørselen. En POST-forespørsel kan resultere i opprettelse av en ny ressurs og/eller endring av en eksisterende ressurs. |
4 | PUT | Dataene som overføres fra klienten til serveren, erstatter innholdet i det angitte dokumentet. |
5 | DELETE | Serveren blir bedt om å slette den angitte siden. |
6 | CONNECT | HTTP/1.1-protokollen er reservert for proxy-servere som kan endre tilkoblingen til en pipeline. |
7 | OPTIONS | Lar klienten se ytelsen til serveren. |
8 | TRACE | Viser tilbake forespørsler som er mottatt av serveren, primært for testing eller diagnostiske formål. |
9 | PATCH | Entiteten inneholder en tabell som beskriver forskjellen fra det opprinnelige innholdet som representeres av denne URI-en. |
10 | MOVE | Ber serveren om å flytte den angitte siden til en annen nettverksadresse. |
11 | COPY | Ber serveren om å kopiere den angitte siden til en annen nettverksadresse. |
12 | LINK | Serveren som ber om det, oppretter et koblingsforhold. |
13 | UNLINK | Bryt koblingsrelasjonen. |
14 | WRAPPED | Tillat klienten å sende innkapslede forespørsler. |
15 | Extension-mothed | Flere metoder kan legges til uten å endre protokollen. |