如何验证http响应标头?

时间:2011-12-29 09:51:07

标签: validation http-headers

这是我第一次使用标题做某事。我主要关注Cache-Control,但也可能有其他我需要检查。例如,我尝试将以下标题发送到浏览器(基于我刚刚阅读的教程):

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

Google Chrome以这种方式在网络中显示 - >标题 - >响应头,但我怎么知道它是否正确,没有任何拼写错误,语法错误等?它真的有效吗?浏览器会表现得像我想要的那样,还是会把它当成乱码(像“未知的标题/值”)?我试图故意发送荒谬的标题,但是其余的都显示出来了。是否有任何Chrome工具/插件或任何其他方式?提前谢谢!

1 个答案:

答案 0 :(得分:1)

我担心您无法检查资源是否已被路由代理缓存,但您可以检查您的浏览器是否缓存了它。

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

相关问题