Metod požadavků HTTP je 15. Podle standardu HTTP mohou požadavky HTTP používat více metod požadavků. Verze HTTP1.0 definuje tři druhy metod požadavků: GET, POST a HEAD. HTTP1.1 přidává pět druhů metod požadavků: OPTIONS, PUT, DELETE, TRACE a CONNECT.
| Pořadové číslo | Metoda | Popis |
|---|---|---|
| 1 | GET | Vyžádá informace o zadané stránce a vrátí tělo entity. |
| 2 | HEAD | Podobně jako požadavek get, s tím rozdílem, že ve vrácené odpovědi není žádný konkrétní obsah, který se používá k získání hlavičky. |
| 3 | POST | Odešle data určenému zdroji za účelem zpracování požadavku (např. odešle formulář nebo nahraje soubor). Data jsou obsažena v těle požadavku. výsledkem požadavku POST může být vytvoření nového prostředku a/nebo úprava existujícího prostředku. |
| 4 | PUT | Data přenášená z klienta na server nahrazují obsah zadaného dokumentu. |
| 5 | DELETE | Server je požádán o odstranění zadané stránky. |
| 6 | CONNECT | Protokol HTTP/1.1 je vyhrazen pro proxy servery, které mohou měnit připojení k potrubí. |
| 7 | OPTIONS | Umožňuje klientovi zobrazit výkonnost serveru. |
| 8 | TRACE | Zobrazuje zpětně požadavky přijaté serverem, především pro testovací nebo diagnostické účely. |
| 9 | PATCH | Entita obsahuje tabulku, která popisuje rozdíl oproti původnímu obsahu reprezentovanému tímto URI. |
| 10 | MOVE | Žádá server o přesun zadané stránky na jinou síťovou adresu. |
| 11 | COPY | Žádá server o zkopírování zadané stránky na jinou síťovou adresu. |
| 12 | LINK | Žádající server vytvoří vztah propojení. |
| 13 | UNLINK | Přeruší vztah propojení. |
| 14 | WRAPPED | Umožní klientovi odesílat zapouzdřené požadavky. |
| 15 | Extension-mothed | Další metody lze přidat beze změny protokolu. |