我正在尝试通过web.config禁用“ Vary”标头,并且尝试了以下操作,但均未成功:
设置#1
<system.webServer>
<httpProtocol>
<customHeaders>
<remove name="Vary" />
</customHeaders>
</httpProtocol>
</system.webServer>
设置#2
<rewrite>
<outboundRules rewriteBeforeCache="true">
<rule name="Remove Vary Header">
<match serverVariable="RESPONSE_Vary" pattern=".+" />
<action type="Rewrite" value="" />
</rule>
</outboundRules>
</rewrite>
这两种设置都不起作用,我对自己做错了很好奇吗?
<system.webServer>
<urlCompression doStaticCompression="false" doDynamicCompression="false"/>
</system.webServer>
您将遇到的唯一问题是,如果web.config中已在使用压缩,则将尝试禁用压缩。如果开发人员正在使用压缩,则需要与他们一起将其删除。