Слабый тег объекта состоит из непрозрачной строки с префиксом указателя слабости.
entity-tag = [ weak ] opaque-tag
weak = "W/"
opaque-tag = quoted-string
Теги объекта используются для сравнения двух или более объектов из того же запрошенного ресурса.
«Сильный тег объекта» МОЖЕТ делиться двумя объектами ресурса, только если они идентичны.
«Слабый тег объекта», обозначенный префиксом «W /», МОЖЕТ делиться двумя объектами ресурса, только если сущности семантически эквивалентны и могут быть заменены друг на друга без существенных изменений в семантике. Слабый тег объекта можно использовать только для слабого сравнения.
В приведенном ниже примере показаны результаты для множества пар сущности-тегов и как слабых и сильных результатов функции сравнения:
ETag 1 ETag 2 Strong Comparison Weak Comparison
---------------------------------------------------
W/"1" W/"1" no match match
W/"1" W/"2" no match no match
W/"1" "1" no match match
"1" "1" match match