Det er 15 HTTP forespørselsmetoder, og i henhold til HTTP-standarden, kan HTTP-forespørsler bruke flere forespørselsmetoder. HTTP 1.0 definerer tre forespørselsmetoder: GET, POST og HEAD. HTTP 1.1 legger til fem nye forespørselsmetoder: OPTIONS, PUT, DELETE, TRACE og CONNECT.
serienummer | metode | beskrive |
---|---|---|
1 | GET | Be om spesifikk sideinformasjon og returner entitetskroppen. |
2 | HEAD | Lignende en GET-forespørsel, men det er ingen spesifikk innhold i den returnerte responsen, som brukes til å få tak i hodet |
3 | post | Send data til en spesifisert ressurs for behandling (som å sende et skjema eller laste opp en fil). Dataene er inneholdt i forespørselskroppen. POST-forespørsler kan føre til opprettelse av nye ressurser og/eller endring av eksisterende ressurser. |
4 | PUT | Data sendt fra klienten til serveren overgår innholdet i den spesifiserte dokumentet. |
5 | DELETE | Be om at serveren sletter den spesifiserte siden. |
6 | CONNECT | HTTP/1.1 protokollen er reservert for proxy-servere som kan rør sammen tilkoblinger. |
7 | OPTIONS | Tillater klienten å se serverens ytelse. |
8 | TRACE | Echo forespørsler mottatt av serveren brukes hovedsakelig til testing eller diagnostikk. |
9 | PATCH | Entiteten inneholder en tabell som beskriver forskjellen fra det opprinnelige innholdet representert av URI. |
10 | MOVE | Forespørselsserveren flytter den spesifiserte siden til en annen nettverksadresse. |
11 | COPY | Forespørselsserveren kopierer den spesifiserte siden til en annen nettverksadresse. |
12 | Lenke | Be om at serveren etablerer en lenkerelasjon. |
13 | UNLINK | Bruk av lenken. |
14 | WRAPPED | Tillater klienten å sende innkapslede forespørsler. |
15 | Utvidelse-mothed | Uten å endre avtalen, kan flere metoder legges til. |