gpt4 book ai didi

asp.net - 在 Asp.net 中添加过期 header

转载 作者:行者123 更新时间:2023-12-02 04:07:42 25 4
gpt4 key购买 nike

我使用 YSlow 对应用程序的性能进行评分,在“添加过期 header ”方面获得了 D 级。

我使用的是IIS Express,所以我在网上找到了这段代码并将其添加到web.config文件中,但它不起作用;等级仍然是D。

我是在 web.config 文件中完成的。知道如何提高“添加过期标题”的等级吗?

    <system.webServer>
<staticContent>

<clientCache cacheControlMaxAge="30.00:00:00" cacheControlMode="UseMaxAge"/>

</staticContent>

最佳答案

请尝试以下操作:

  1. IIS -> 展开站点 -> 选择您的站点 -> 单击“HTTP 响应 header ” -> 在右侧的“操作”下,单击“设置通用 header ” -> 勾选“使 Web 内容过期”复选框' -> 选择“之后”单选按钮,然后将“天数”值设置为 7。

    https://technet.microsoft.com/en-us/library/cc770661(v=ws.10).aspx

  2. IIS -> 展开站点 -> 选择您的站点 -> 单击“压缩” -> 勾选“启用动态内容压缩”和“启用静态内容压缩”。

    https://www.iis.net/configreference/system.webserver/httpcompression

关于asp.net - 在 Asp.net 中添加过期 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40861967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com