我的系统是 Windows 7 x64,Chrome 20.0.1132.57 m。
在我的 HTTP 响应标头中,我有:
Cache-Control: public, max-age=1000
Expires: *some date*
在 IE & FF 中,页面缓存在本地,当我尝试通过键入 URL 并按 Enter 再次访问时,没有发送请求并且页面正确显示。但是在 Chrome 中,它总是向服务器发送一个带有以下标头的请求:
Cache-Control: max-age=0
我不希望客户端向我的服务器发送请求然后回复 304。我想节省往返时间。