Съществуват 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 | Могат да се добавят допълнителни методи, без да се променя протоколът. |