Загрузка...

HTTP методы

Основные методы HTTP

 

GET — получение ресурса
POST — передача данных, создание ресурса
PUT — обновление (полное)
PATCH — частичное обновление ресурса
DELETE — удаление ресурса

 

Все методы

 

GET
Метод GET запрашивает представление ресурса. Запросы с использованием этого метода могут только извлекать данные.
HEAD запрашивает ресурс так же, как и метод GET, но без тела ответа.
POST
POST используется для отправки сущностей к определённому ресурсу. Часто вызывает изменение состояния или какие-то побочные эффекты на сервере.
PUT
PUT заменяет все текущие представления ресурса данными запроса.
DELETE
DELETE удаляет указанный ресурс.
CONNECT
CONNECT устанавливает «туннель» к серверу, определённому по ресурсу.
OPTIONS
OPTIONS используется для описания параметров соединения с ресурсом.
TRACE
TRACE выполняет вызов возвращаемого тестового сообщения с ресурса.
PATCH
PATCH используется для частичного изменения ресурса.

Спецификации

Спецификация Название Комментарий
RFC 7231, раздел 4: Request methods Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content Определение GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE.
RFC 5789, раздел 2: Patch method PATCH метод для HTTP Определение PATCH.

Сводная таблица

HTTP

Полезные ссылки

https://developer.mozilla.org/ru/docs/Web/HTTP/Methods

https://habr.com/ru/articles/215117/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *