在Azure APP网关中如何在请求中添加标头[已关闭]

1mrurvl1  于 2023-10-22  发布在  其他
关注(0)|答案(1)|浏览(94)

已关闭,此问题需要details or clarity。它目前不接受回答。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。

昨天关门了。
Improve this question
在Azure APP网关中,我们可以自定义即将到来的请求,以便在标头不存在的情况下包含具有随机值的标头。我如何在规则中添加这种逻辑?
我想自定义Azure应用程序网关,以便当请求到来时,如果不包括头部x,则在请求中添加头部'x'并将随机值放入其中

9nvpjoqh

9nvpjoqh1#

是的,可以自定义即将到来的请求,以包括具有随机值的报头(如果报头不存在)。
创建应用程序网关规则集,如下所示:

要检查标题的存在,请使用以下规则集。
为请求头添加一个IF条件,头的名称和模式匹配为.+,如下所示:

然后添加一个action,其类型为DO,rewrite作为请求头,action类型为Set,带有自定义头和值。

如果标题不存在,请添加一个带有随机值的自定义标题,请参考此MsDoc

  • 参考文件 *:

使用Azure Application Gateway重写HTTP标头和URL|微软学习

相关问题