Существует 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 | Дополнительные методы можно добавлять без изменения протокола. |