GuideReference
TrainingSupportCommunity
Guide

validate_​entity_​tag


Instructs edge servers to compare the request's ETag header with that of the cached object. If they differ, the edge server sends a new copy of the object. This validation occurs in addition to the default validation of Last-Modified and If-Modified-Since headers.

You can specify whether this behavior should support only strong ETag values, ignoring weak ETag and always returning a full response, or weak values should also be accepted. For more details, see the RFC Standard.

OptionTypeDescriptionRequires
enabledboolean

Enables the ETag validation behavior.

{"displayType":"boolean","tag":"input","type":"checkbox"}
non_​strict_​enabledboolean

Whether you want to allow strong ETag values that are not surrounded by double quotes. Technically these are malformed and non-standard, but are commonly used.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
weak_​enabledboolean

Whether you want to allow weak ETag values that start with W/.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}