2011-12-29 114 views
1

这是我第一次做头文件。我主要关心缓存控制,但也可能有其他的我需要检查。例如,我尝试下面的标题发送到浏览器(基于教程我刚才读):如何验证http响应头?

Cache-Control:private, max-age=2011-12-30 11:40:56 

谷歌浏览器显示是这样的网络 - >标题 - >响应头,但我怎么知道如果它是正确的,没有任何错别字,语法错误等?它真的有用吗?浏览器会像我想要的那样行事,还是会把它看作是一个乱码(类似“未知的标题/值”)?我已经尝试发送无意义的标题,但他们与其他人一起显示。有没有任何Chrome工具/插件,或任何其他方式?先谢谢你!

回答

1

恐怕您无法检查资源是否已被代理服务器在途中缓存,但您可以检查您的浏览器是否缓存了该资源。

在Chrome DevTools的网络面板中,按F5重新加载您的页面。您应该在您正在处理的资源的状态字段中看到类似“304未修改”的内容(这意味着资源未被修改,其内容未从服务器接收,而是从浏览器的缓存中加载)。