Как установить заголовок HTTP-запроса на текущую дату и время с IIS8
В настоящее время я использую сервер Microsoft IIS8 в качестве обратного прокси-сервера для перезаписи URL. В настоящее время существует проблема, что мне нужно установить заголовок HTTP-запроса на IIS. Я уже пошел вперед и создал пустое правило и установил условие. Как мне получить IIS для установки текущей даты и времени в определенном формате внутри заголовка запроса? Это возможно даже без веб-сайтов ASP.NET?
Я не нашел ничего подобного во время чтения ссылок Microsoft.
Текущее состояние правила показывает шаблон, которым должна быть дата и время, заголовок должен быть перезаписан, если он не совпадает:
<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>
заранее спасибо
1 ответ
Возможно, вам придется сделать свой собственный провайдер перезаписи URL.
Вот пример того, как это сделать: https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/developing-a-custom-rewrite-provider-for-url-rewrite-module.