出于性能原因,我对静态文件使用过期标头(添加较长的过期期限,如 50 年左右)。
现在我试图摆脱 IIS7 自动添加的 etag 标头。我已经进行了一些搜索,但似乎比我想象的要难(似乎没有直接的方法)。我找到了一些解决方法,但它们都使用 httpmodules(我将其保留为最后的手段)。我强烈不希望一开始就添加 etag 标头。有没有人设法做到这一点?
谢谢
出于性能原因,我对静态文件使用过期标头(添加较长的过期期限,如 50 年左右)。
现在我试图摆脱 IIS7 自动添加的 etag 标头。我已经进行了一些搜索,但似乎比我想象的要难(似乎没有直接的方法)。我找到了一些解决方法,但它们都使用 httpmodules(我将其保留为最后的手段)。我强烈不希望一开始就添加 etag 标头。有没有人设法做到这一点?
谢谢
没有可以更改的设置,这将阻止生成/包含标签。您可以对设置做的最好的事情是确保生成的 etag 为空。
如果您确实想完全删除它们,则需要依赖模块和/或自定义代码。