Справочник по обработчику стандартных правил для Azure сеть доставки содержимого
В обработчике правил "Стандартный" для Azure сеть доставки содержимого правило состоит из одного или нескольких условий соответствия и действия. В этой статье приведены подробные описания условий соответствия и функций, доступных в обработчике правил "Стандартный" для Azure сеть доставки содержимого.
Подсистема правил предназначена для окончательного центра обработки конкретных типов запросов, обрабатываемых azure сеть доставки содержимого уровня "Стандартный".
Распространенные способы применения правил:
- определять или переопределять пользовательские политики кэширования;
- перенаправлять запросы;
- изменять заголовки HTTP-запросов и ответов.
Терминология
Чтобы определить правило в обработчике правил, задайте условия соответствия и действия.
Каждое правило может содержать до 10 условий соответствия и 5 действий. Каждая конечная точка Azure сеть доставки содержимого может содержать до 25 правил.
В это ограничение входит глобальное правило, заданное по умолчанию. Глобальное правило не имеет условий соответствия; определенные в нем действия всегда запускаются с помощью триггера.
Внимание
Порядок, в котором указаны правила, влияет на способ их обработки. Действия, указанные в правиле, могут быть перезаписаны последующим правилом.
Ограничения и цены
Дополнительные сведения см. в разделе "Ограничения сети доставки содержимого" для ограничений правил. Сведения о ценах см. на странице Цены на сеть доставки содержимого.
Синтаксис
Способ обработки специальных символов в правиле зависит от того, как разные условия соответствия и действия обрабатывают текстовые значения. Условие соответствия или действие может интерпретировать текст одним из перечисленных ниже способов.
Литеральные значения
В тексте, который интерпретируется как литеральное значение, все специальные символы, кроме символа %, рассматриваются как часть сопоставляемого значения в правиле. Например, условие соответствия с литеральным значением '*'
будет удовлетворено только при обнаружении точного значения '*'
.
Символ процента обозначает кодировку URL (например, %20
).
Значения с подстановочными знаками
Сейчас мы поддерживаем подстановочный знак в условии соответствия UrlPath в стандартном обработчике правил. Символ * является подстановочным знаком, которому соответствуют один или несколько символов.