Съществуват 15 метода за заявка по HTTP. Съгласно стандарта HTTP заявките по HTTP могат да използват няколко метода за заявка. В HTTP1.0 са дефинирани три вида методи на заявка: GET, POST и HEAD. HTTP1.1 добавя пет вида методи на заявка: OPTIONS, PUT, DELETE, TRACE и CONNECT.
| Сериен номер | Метод | Описание |
|---|---|---|
| 1 | GET | Запитва за информация за определена страница и връща тялото на същността. |
| 2 | HEAD | Подобно на заявката get, с изключение на това, че във върнатия отговор няма конкретно съдържание, което се използва за получаване на заглавието. |
| 3 | POST | Изпраща данни на посочения ресурс за обработка на заявката (напр. изпращане на формуляр или качване на файл). Данните се включват в тялото на заявката. заявката POST може да доведе до създаване на нов ресурс и/или до промяна на съществуващ ресурс. |
| 4 | PUT | Данните, предадени от клиента към сървъра, заместват съдържанието на посочения документ. |
| 5 | DELETE | От сървъра се изисква да изтрие посочената страница. |
| 6 | CONNECT | Протоколът HTTP/1.1 е запазен за прокси сървъри, които могат да променят връзката с тръбопровода. |
| 7 | OPTIONS | Позволява на клиента да прегледа производителността на сървъра. |
| 8 | TRACE | Показва обратно заявките, получени от сървъра, предимно за целите на тестване или диагностика. |
| 9 | PATCH | Същността съдържа таблица, която описва разликата от оригиналното съдържание, представено от този URI. |
| 10 | MOVE | Изисква от сървъра да премести посочената страница на друг мрежов адрес. |
| 11 | COPY | Иска от сървъра да копира посочената страница на друг мрежов адрес. |
| 12 | LINK | Запитващият сървър установява връзка. |
| 13 | UNLINK | Прекъсва връзката за свързване. |
| 14 | WRAPPED | Позволете на клиента да изпраща капсулирани заявки. |
| 15 | Extension-mothed | Могат да се добавят допълнителни методи, без да се променя протоколът. |