gpt4 book ai didi

asp.net-mvc - 减少对缓存资源的 HTTP 请求数

转载 作者:行者123 更新时间:2023-12-05 01:16:49 24 4
gpt4 key购买 nike

我有一个在 IIS 8.5/Windows 8.1 中运行的 ASP.NET MVC 4 应用程序。
我为几乎所有内容都启用了缓存。

我使用 Google Chrome 的 YSlow 插件来查看 Primed Cache 的 HTTP 请求数。
我设法减少了对 javascript 和 css 文件的 HTTP 请求,但不知道如何对 .png 和 .ico 文件做同样的事情。

enter image description here

我试图在 system.webserver 下的 web.config 中添加此部分

<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="1.00:00:00" />
<!-- Image types -->
<remove fileExtension=".jpg" />
<mimeMap fileExtension=".jpg" mimeType="image/jpeg" />
<remove fileExtension=".png" />
<mimeMap fileExtension=".png" mimeType="image/png" />
...

但这没有用。

如有任何帮助,我们将不胜感激!

最佳答案

我已将 cacheControlMaxAge 值从 1.00:00:00 增加到 180.00:00:00 并且成功了。

关于asp.net-mvc - 减少对缓存资源的 HTTP 请求数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24488030/

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