我在Watchguard XTM防火墙后面有一台服务器,并希望阻止在请求标头中包含特定用户代理的传入RESTClient。 我已经实施了几个规则来做到这一点:
列出图片 
下面是我如何实现它们的一个例子:
为了练习,我想使用下面的正则expression式阻止传入的请求标头与用户代理,如:
binlar|casper|checkprivacy|cmsworldmap|comodo|curious|diavol|doco
但是当我testing他们时,我的规则没有任何行为。
有任何想法吗?
这看起来不像正确的正则expression式语法。 试试像这样:
用户代理:*(binlar |卡斯帕| checkprivacy | cmsworldmap |魔岛|好奇| diavol | DOCO)*。
这应该匹配所有具有其中一个string的用户代理。