Firebug在Gray中显示了一些请求

Sel*_*amy 6 firefox firebug

Firebug以灰色显示一些请求(屏幕截图附加并标记为红色),状态代码为200,一些请求显示黑色,状态代码为200.两个请求之间有什么区别?

萤火虫输出

Mat*_*zen 6

灰色请求是从缓存加载的请求,如此处的功能促销中所述:

http://getfirebug.com/network

缓存或未缓存

并非所有网络请求都相同 - 其中一些是从浏览器缓存而不是网络加载的.Firebug为每个请求提供状态代码,因此您可以快速扫描并查看您的网站使用缓存来优化页面加载时间的效率.

编辑 至于您对200码和304码的关注,他们还会在上面引用的旁边的网站上显示此图像.

在此输入图像描述

换句话说,似乎200仍然意味着它是从缓存加载的.我确实同意这有点奇怪.我正试图揭开更多细节.

编辑2 我会假设服务器发出200个代码,但浏览器选择忽略它们并运行缓存的内容(可能假设它没有改变,或者可能是因为加载的新页面与旧的?).