Det finns 15 HTTP-begärandemetoder. Enligt HTTP-standarden kan HTTP-begäranden använda flera olika begärandemetoder. HTTP1.0 definierar tre typer av begärandemetoder: GET, POST och HEAD. HTTP1.1 lägger till fem typer av begärandemetoder: OPTIONS, PUT, DELETE, TRACE och CONNECT.
Serienummer | Metod | Metod Beskrivning |
---|---|---|
1 | GET | Begär information om en angiven sida och returnerar entitetens kropp. |
2 | HEAD | Liknar get-begäran, förutom att det inte finns något specifikt innehåll i det returnerade svaret, som används för att hämta rubriken. |
3 | POST | Skickar data till den angivna resursen för att behandla begäran (t.ex. skicka in ett formulär eller ladda upp en fil). Uppgifterna ingår i begäran. En POST-begäran kan resultera i att en ny resurs skapas och/eller att en befintlig resurs ändras. |
4 | PUT | De data som överförs från klienten till servern ersätter innehållet i det angivna dokumentet. |
5 | DELETE | Servern ombeds att radera den angivna sidan. |
6 | CONNECT | HTTP/1.1-protokollet är reserverat för proxyservrar som kan ändra anslutningen till en pipeline. |
7 | OPTIONS | Gör det möjligt för klienten att se serverns prestanda. |
8 | TRACE | Visar tillbaka förfrågningar som mottagits av servern, främst för test- eller diagnosändamål. |
9 | PATCH | Enheten innehåller en tabell som beskriver skillnaden från det ursprungliga innehållet som representeras av denna URI. |
10 | MOVE | Anhåller om att servern flyttar den angivna sidan till en annan nätverksadress. |
11 | COPY | Anhåller om att servern kopierar den angivna sidan till en annan nätverksadress. |
12 | LINK | Den begärande servern upprättar en länkrelation. |
13 | UNLINK | Bryt länkrelationen. |
14 | WRAPPED | Tillåt klienten att skicka inkapslade förfrågningar. |
15 | Extension-mothed | Ytterligare metoder kan läggas till utan att protokollet ändras. |