Azure CDN:规则引擎中的通配符

时间:2019-12-27 11:50:19

标签: azure cdn rule-engine azure-cdn

我在Web api的前面有来自Microsoft设置的Azure CDN。我正在测试规则引擎,但是即使在文档https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions#url-path中提到了*,也无法使用*。我有这个测试设置: Rule engine setup

在这里我将运算符设置为“ Begins With”,但是我也尝试了许多其他运算符。值是“ / api / * / test”。我的webapi上有一个控制器,“ / api / path / test”,我正在尝试获取一个缓存控制集,而不是响应出现时。如果我将运算符的值更改为“ / api / path / test”,则会按预期获得缓存控件集。

确实存在一个称为“通配符”的运算符,但是我找不到关于它的任何文档,而且当我选择它时它不起作用。

此文档是否错误,因此不支持通配符,或者我做错了吗?

1 个答案:

答案 0 :(得分:0)

从运算符下拉列表中选择“通配符”,而不是“开头为”。enter image description here