Справочник HTTP-методов
Полное справочное руководство по всем HTTP-методам со свойствами, вариантами использования и типичными кодами статусов
Вся обработка происходит в твоём браузере. Данные никуда не загружаются.
Справочник HTTP-методов
Полное справочное руководство по всем HTTP-методам со свойствами, вариантами использования и типичными кодами статусов
🔒Вся обработка происходит в твоём браузере. Данные никуда не загружаются.
Поиск по названию метода, описанию или варианту использования...
Сравнительная таблица
| Метод | Безопасный | Идемпотентный | Кешируемый | Тело запроса | Тело ответа |
|---|---|---|---|---|---|
GET | Да | Да | Да | Необязательно | Да |
HEAD | Да | Да | Да | Необязательно | No |
POST | No | No | No | Да | Да |
PUT | No | Да | No | Да | Необязательно |
PATCH | No | No | No | Да | Да |
DELETE | No | Да | No | Необязательно | Необязательно |
OPTIONS | Да | Да | No | Необязательно | Да |
TRACE | Да | Да | No | No | Да |
CONNECT | No | No | No | No | Да |
Подробности метода
GET
Retrieve a representation of the specified resource. GET requests should only retrieve data.HEAD
Same as GET, but the server must not return a message body in the response.POST
Submit data to the specified resource, often causing a change in state or side effects on the server.PUT
Replace the entire target resource with the request payload.PATCH
Apply partial modifications to a resource.DELETE
Remove the specified resource from the server.OPTIONS
Describe the communication options for the target resource.TRACE
Perform a message loop-back test along the path to the target resource.CONNECT
Establish a tunnel to the server identified by the target resource.Определения свойств
Безопасный:Метод является безопасным, если он не изменяет состояние сервера. Другими словами, безопасный метод ведёт только к чтению данных. Безопасные методы можно кешировать и предзагружать без риска.
Идемпотентный:Метод является идемпотентным, если эффект одного запроса на сервер совпадает с эффектом нескольких идентичных запросов. Все безопасные методы идемпотентны, а также PUT и DELETE.
Кешируемый:Кешируемый ответ — это HTTP-ответ, который можно сохранить в кеше для повторного использования при последующих запросах. Ответы GET и HEAD обычно кешируемы.
