我正在使用用于Firefox的Google“ Page Speed”插件来访问我的网站。
我页面上的某些组件表示为HTTP状态:
200200(缓存)304
由谷歌的“ Page Speed”。
我很困惑的是200(缓存)和304之间的区别。
我已经刷新了页面多次(但还没有清除缓存),而且似乎总是我的favicon.ico和一些图像的状态为200(缓存),而其他一些图像的状态为http,状态为304。
我不明白为什么会有所不同。
更新:
使用Google的“ Page Speed”,我收到了http://example.com/favicon.ico和http://cdn.example.com/js/ga.js的“ 200(缓存)”
但是,对于http://cdn.example.com/js/combined.min.js,我收到的HTTP状态为“ 304”
我不明白为什么我在同一目录/ js /中有两个JavaScript文件,一个返回http状态304,另一个返回200(缓存)状态代码。