HTTP methods
HTTP определяет множество методов запроса, которые указывают, какое желаемое действие выполнится для данного ресурса. Несмотря на то, что их названия могут быть существительными, эти методы запроса иногда называются HTTP глаголами. Каждый реализует свою семантику, но каждая группа команд разделяет общие свойства: так, методы могут быть безопасными, идемпотентными или кешируемыми. Идентопотентные и кешируемые. Безопасные методы - это которые не изменя.т состояние сервера.
Метод
GETзапрашивает представление ресурса. Запросы с использованием этого метода могут только извлекать данные.Метод
HEADзапрашивает ресурс так же, как и метод GET, но без тела ответа.Метод
POSTиспользуется для отправки сущностей к определённому ресурсу. Часто вызывает изменение состояния или какие-то побочные эффекты на сервере.Метод
PUTзаменяет все текущие представления ресурса данными запроса.Метод
DELETEудаляет указанный ресурс.Метод
CONNECTустанавливает "туннель" к серверу, определённому по ресурсу.Метод
OPTIONSиспользуется для описания параметров соединения с ресурсом.Метод
TRACEвыполняет вызов возвращаемого тестового сообщения с ресурса.Метод
PATCHиспользуется для частичного изменения ресурса.