Методы
Методы HTTP-запросов
HTTP определяет набор методов запросов, которые указывают цель запроса и то, что ожидается в случае его успешного выполнения. Хотя эти методы также могут быть существительными, иногда их называют глаголами HTTP. Каждый метод запроса имеет собственную семантику, однако некоторые характеристики свойственны нескольким методам: в частности, методы запросов могут быть безопасными, идемпотентными или кэшируемыми.
GET-
Метод
GETзапрашивает представление указанного ресурса. Запросы с использованиемGETдолжны только получать данные и не должны содержать содержимого запроса. HEAD-
Метод
HEADзапрашивает ответ, идентичный ответу на запросGET, но без тела ответа. POST-
Метод
POSTотправляет сущность указанному ресурсу, часто вызывая изменение состояния или побочные эффекты на сервере. PUT-
Метод
PUTзаменяет все текущие представления целевого ресурса на содержимое запроса. DELETE-
Метод
DELETEудаляет указанный ресурс. CONNECT-
Метод
CONNECTустанавливает туннель к серверу, указанному целевым ресурсом. OPTIONS-
Метод
OPTIONSописывает параметры взаимодействия с целевым ресурсом. TRACE-
Метод
TRACEвыполняет проверку эхо-возврата сообщения по пути к целевому ресурсу. PATCH-
Метод
PATCHприменяет к ресурсу частичные изменения.
Безопасные, идемпотентные и кэшируемые методы запросов
В следующей таблице перечислены методы HTTP-запросов и указана их классификация по безопасности, возможности кэширования и идемпотентности.
* POST и PATCH кэшируются, если в ответах явно указана информация о свежести и присутствует соответствующий заголовок Content-Location.
Спецификации
Совместимость с браузерами
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome для Android | Firefox для Android | Opera для Android | Safari на iOS | Samsung Internet | WebView для Android | WebView на iOS | |
CONNECT |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
DELETE |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
GET |
1 | 12 | 1 | 2 | 1 | 18 | 4 | 10.1 | 1 | 1.0 | 1 | 1 |
HEAD |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
OPTIONS |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
POST |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
PUT |
1 | 12 | 1 | 15 | 1 | 18 | 4 | 14 | 1 | 1.0 | 4.4 | 1 |
См. также
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Methods