Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. HTTP
  3. Reference
  4. Заголовки HTTP
  5. If-Unmodified-Since

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

If-Unmodified-Since

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨июль 2015 г.⁩.

HTTP-заголовок запросаIf-Unmodified-Since делает запрос условным: сервер отправит обратно запрошенный ресурс или примет его в случаеPOST или другогонебезопасного метода, только если он не был последним изменён после указанной даты. Если запрос был изменён после указанной даты, то ответ будет412 (Precondition Failed) ошибка.

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

  • В сочетании с другиминебезопасными методами, такими какPOST, он может использоваться для реализацииoptimistic concurrency control, например, сделанного некоторыми вики-версиями: выпуски отклоняются, если сохранённый документ был изменён с момента восстановления оригинала.
  • В сочетании с запросом диапазона сIf-Range его можно использовать для обеспечения того, чтобы новый фрагмент запрашивался из немодифицированного документа.
Тип заголовкаЗаголовок запроса
Запрещённое имя заголовкаНет

Синтаксис

If-Unmodified-Since: <day-name>, <day> <month> <year> <hour>:<minute>:<second> GMT

Директивы

<day-name>

One of "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", or "Sun" (case-sensitive).

<day>

2 digit day number, e.g. "04" or "23".

<month>

One of "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" (case sensitive).

<year>

4 digit year number, e.g. "1990" or "2016".

<hour>

2 digit hour number, e.g. "09" or "23".

<minute>

2 digit minute number, e.g. "04" or "59".

<second>

2 digit second number, e.g. "04" or "59".

GMT

Greenwich Mean Time. HTTP dates are always expressed in GMT, never in local time.

Примеры

If-Unmodified-Since: Wed, 21 Oct 2015 07:28:00 GMT

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

СпецификацияЗаголовок
RFC 7232, раздел 3.4: If-Unmodified-SinceHypertext Transfer Protocol (HTTP/1.1): Conditional Requests

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

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

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp