From c058fa0fb22dc40ef0225b21a97578cddd0aaffa Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:51:05 +0100 Subject: unslug ru: move --- .../if-match/index.html" | 86 ---------------------- 1 file changed, 86 deletions(-) delete mode 100644 "files/ru/web/http/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\272\320\270/if-match/index.html" (limited to 'files/ru/web/http/заголовки/if-match') diff --git "a/files/ru/web/http/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\272\320\270/if-match/index.html" "b/files/ru/web/http/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\272\320\270/if-match/index.html" deleted file mode 100644 index e2c403a90f..0000000000 --- "a/files/ru/web/http/\320\267\320\260\320\263\320\276\320\273\320\276\320\262\320\272\320\270/if-match/index.html" +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: If-Match -slug: Web/HTTP/Заголовки/If-Match -translation_of: Web/HTTP/Headers/If-Match ---- -
{{HTTPSidebar}}
- -

Заголовок HTTP-запроса If-Match делает запрос условным. Для методов {{HTTPMethod("GET")}} и {{HTTPMethod("HEAD")}} сервер отправляет запрошенный ресурс только в том случае, если он соответствует одному из перечисленных ETags. Для {{HTTPMethod("PUT")}} и других небезопасных методов он будет загружать только ресурс в этом случае.

- -

Сравнение с хранимым {{HTTPHeader("ETag")}} использует сильный алгоритм сравнения, то есть два файла считаются одинаковыми байтами только байтом. Это ослабляется, когда префикс W/используется перед ETag.

- -

Существует два распространенных варианта использования:

- - - - - - - - - - - - - - -
Header type{{Glossary("Request header")}}
{{Glossary("Forbidden header name")}}no
- -

Синтаксис

- -
If-Match: <etag_value>
-If-Match: <etag_value>, <etag_value>, …
-
- -

Директивы

- -
-
<etag_value>
-
Теги объектов, однозначно представляющие запрошенные ресурсы. Они представляют собой строку символов ASCII, помещенных между двойными кавычками (например, "675af34563dc-tr34") и могут быть префиксами W/, чтобы указать, что следует использовать слабый алгоритм сравнения.
-
*
-
Звездочка представляет собой специальное значение, представляющее любой ресурс.
-
- -

Примеры

- -
If-Match: "bfc13a64729c4290ef5b2c2730249c88ca92d82d"
-
-If-Match: W/"67ab43", "54ed21", "7892dd"
-
-If-Match: *
-
- -

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

- - - - - - - - - - - - -
СпецификвцияНазвание
{{RFC("7232", "If-Match", "3.1")}}Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
- -

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

- - - -

{{Compat("http/headers/if-match")}}

- -

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

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