В настоящее время я использую сервер 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>
заранее спасибо
Возможно, вам потребуется создать своего собственного поставщика для перезаписи URL.
Вот пример того, как это сделать: https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/developing-a-custom-rewrite-provider-for-url-rewrite-module.