Я переписываю свой сайт в diff url, и мне нужно передать заголовок.Как передать заголовок с подчеркиванием в переменной сервера Переписывание URL-адреса IIS?
Итак, все в порядке. Но одно имя заголовка имеет знак подчеркивания (_).
<rewrite>
<rules>
<rule name="ReverseProxyInboundRule2" patternSyntax="Wildcard" stopProcessing="false">
<match url="*core*" />
<action type="Rewrite" url="http://xxxxxxx/yyyyy/core{R:2}" logRewrittenUrl="true" />
<serverVariables>
<set name="HTTP_name" value="name" />
<set name="HTTP_address" value="address" />
<set name="HTTP_phone_number" value="1234567890" />
</serverVariables>
</rule>
</rules>
<outboundRules>
<preConditions>
<preCondition name="ResponseIsHtml1">
<add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" />
</preCondition>
</preConditions>
</outboundRules>
</rewrite>
Все подчеркивание (phone_number) будет конвертировать в дефис (телефон-номер), Таким образом, требуется заголовок не передается.
Я должен пройти phone_number
Пожалуйста, помогите мне в этом.