Существует 15 методов HTTP-запроса (HTTP Request Method). Согласно стандарту 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 | Дополнительные способы могут быть добавлены без изменения протокола. |
Дружеские ссылки:iCMS