Справочник HTTP-методов

Полное справочное руководство по всем HTTP-методам со свойствами, вариантами использования и типичными кодами статусов

Вся обработка происходит в твоём браузере. Данные никуда не загружаются.
Offline Ready

Справочник HTTP-методов

Полное справочное руководство по всем HTTP-методам со свойствами, вариантами использования и типичными кодами статусов

🔒Вся обработка происходит в твоём браузере. Данные никуда не загружаются.
Поиск по названию метода, описанию или варианту использования...
Сравнительная таблица
МетодБезопасныйИдемпотентныйКешируемыйТело запросаТело ответа
GET
ДаДаДаНеобязательноДа
HEAD
ДаДаДаНеобязательноNo
POST
NoNoNoДаДа
PUT
NoДаNoДаНеобязательно
PATCH
NoNoNoДаДа
DELETE
NoДаNoНеобязательноНеобязательно
OPTIONS
ДаДаNoНеобязательноДа
TRACE
ДаДаNoNoДа
CONNECT
NoNoNoNoДа
Подробности метода
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 обычно кешируемы.