如何使用IIS8将HTTP请求标题设置为当前date和时间

我目前使用Microsoft IIS8服务器作为URL重写的反向代理。 目前有这个问题,我需要在IIS上设置一个HTTP请求标题。 我已经走了,创造了一个空白的规则,并设置条件。 我如何让IIS在请求头中以特定格式设置当前date和时间? 没有ASP.NET网站,甚至可能吗?

在阅读微软的参考资料时,我没有发现任何这样的事情。

规则的当前状态显示date时间应该是的模式,如果标题不匹配,标题应该被覆盖:

<rule name="set clientDate"> <match url="(.*)" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{HTTP_CLIENTDATE}" pattern="[0-9]{4}\-[0-9]{2}\-[0-9]{2}\ [0-9]{2}\:[0-9]{2}\:[0-9]{2}" negate="true" /> </conditions> <action type="None" /> </rule> 

提前致谢

您可能需要创build自己的URL重写提供程序。

这里是一个示例如何这样做: https : //docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/developing-a-custom-rewrite-provider-for-url-rewrite-模块 。