1

我试图避免从我的网络应用程序中重复重新加载图像。我使用lighttpd来提供静态内容,并且我已经过期配置如下:

expire.url = ( "/static/" => "访问 1 年", "/static/images/" => "访问 1 年")

这似乎适用于生活在 /static 中的 js 和 css。

但这不适用于图像文件 - 浏览器似乎仍然一遍又一遍地请求它们,收到“304 Not Modified”响应。

帮助任何人?

相关资料:

**ResponseHeaders:**

Expires : Tue, 22 Jun 2010 13:07:38 GMT
Cache-Control : max-age=31104000
Last-Modified : Thu, 25 Jun 2009 13:00:11 GMT
Date: Sat, 27 Jun 2009 13:07:38 GMT

**RequestHeaders**:

If-Modified-Since:Thu, 25 Jun 2009 13:00:11 GMT
Cache-Control:max-age=0
4

1 回答 1

0

那是完全正常的。提供没有正文的 http 304 仍然比再次提供整个图像/文件要快得多。

于 2011-01-10T09:45:30.293 回答