URL Rewrite如何将带下划线的http标头匹配?

时间:2018-10-15 12:19:20

标签: iis url-rewriting

URL重写如何与条件与其中带有下划线的HTTP标头匹配的请求匹配?

示例:

<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
    <add input="{HTTP_API_KEY}" pattern="flex-api!key" />
</conditions>

这与带有HTTP标头的请求相匹配:api-key: flex-api!key

如何定义符合以下条件的条件:api_key: flex-api!key

1 个答案:

答案 0 :(得分:1)

您可以通过在标题名称前面加上HEADER_来访问原始标题... {HEADER_API_KEY}

请参见https://msdn.microsoft.com/en-us/library/ms524602%28v=vs.90%29.aspx-请参见“ HEADER_ ”部分。