From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/http/methods/index.html | 73 ++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 files/ru/web/http/methods/index.html (limited to 'files/ru/web/http/methods/index.html') diff --git a/files/ru/web/http/methods/index.html b/files/ru/web/http/methods/index.html new file mode 100644 index 0000000000..67369bdad6 --- /dev/null +++ b/files/ru/web/http/methods/index.html @@ -0,0 +1,73 @@ +--- +title: Методы HTTP запроса +slug: Web/HTTP/Methods +tags: + - HTTP + - Methods + - Reference +translation_of: Web/HTTP/Methods +--- +

{{HTTPSidebar}}

+ +

HTTP определяет множество методов запроса, которые указывают, какое желаемое действие выполнится для данного ресурса. Несмотря на то, что их названия могут быть существительными, эти методы запроса иногда называются HTTP глаголами. Каждый реализует свою семантику, но каждая группа команд разделяет общие свойства: так, методы могут быть {{glossary("safe", "безопасными")}}, {{glossary("idempotent", "идемпотентными")}} или {{glossary("cacheable", "кэшируемыми")}}.

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

PUT заменяет все текущие представления ресурса данными запроса.

+
+
DELETE
+
DELETE удаляет указанный ресурс.
+
CONNECT
+
+

CONNECT устанавливает "туннель" к серверу, определённому по ресурсу.

+
+
OPTIONS
+
OPTIONS используется для описания параметров соединения с ресурсом.
+
TRACE
+
+

TRACE выполняет вызов возвращаемого тестового сообщения с ресурса.

+
+
PATCH
+
PATCH используется для частичного изменения ресурса.
+
+ +

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

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

Совместимость с браузерами

+ + + +

{{Compat}}

+ +

Смотрите также

+ + -- cgit v1.2.3-54-g00ecf