我正在尝试在我的 Hap 配置中为使用特殊标头的客户端添加配置。
我想要做的是,如果此标头存在并且查询不包含我要“白名单”的字符串(例如 ABAB10 和 BIBI24 等),则拒绝 http 请求。
我尝试了文档中介绍的许多方法,但不幸的是,没有成功。我收到了 403 响应。
有人能帮帮我吗?
我做了什么 :
http-request deny if { hdr(my_header) true } !{ path -m sub ABAB10 || BIBI24 }
我期望标头 my_header 包含 ABAB10 或 BIBI24 的请求被允许,而其他所有请求都被拒绝)。
(最好的方法是如果我能够使用包含我想要允许的查询部分的文件)
提前致谢 !