Методы
Методы запросов HTTP
HTTP определяет набор методов запросов для указания желаемого действия, которое должно быть выполнено для данного ресурса. Хотя они также могут быть существительными, эти методы запросов иногда называют HTTP-глаголами. Каждый из них реализует различную семантику, но некоторые общие функции объединяют группу из них: например, метод запроса может быть безопасным, идемпотентным или кэшируемым.
GET-
Метод
GETзапрашивает представление указанного ресурса. Запросы, использующиеGET, должны только извлекать данные. HEAD-
Метод
HEADзапрашивает ответ, идентичный ответу запросаGET, но без тела ответа. POST-
Метод
POSTотправляет сущность на указанный ресурс, часто вызывая изменение состояния или побочные эффекты на сервере. PUT-
Метод
PUTзаменяет все текущие представления целевого ресурса на данные тела запроса. DELETE-
Метод
DELETEудаляет указанный ресурс. CONNECT-
Метод
CONNECTустанавливает туннель к серверу, идентифицированному целевым ресурсом. OPTIONS-
Метод
OPTIONSописывает варианты связи для целевого ресурса. TRACE-
Метод
TRACEвыполняет тест обратной связи сообщений по пути к целевому ресурсу. PATCH-
Метод
PATCHприменяет частичные изменения к ресурсу.
Спецификации
| Спецификация |
|---|
| Семантика HTTP # CONNECT |
| Семантика HTTP # DELETE |
| Семантика HTTP # GET |
| Семантика HTTP # HEAD |
| Семантика HTTP # OPTIONS |
| Семантика HTTP # POST |
| Семантика HTTP # PUT |
| Семантика HTTP # TRACE |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на iOS | Samsung Internet | |
CONNECT |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
DELETE |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
GET |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
HEAD |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
OPTIONS |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
POST |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
PUT |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
TRACE |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
Нет |
См. также
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods