如何判断nginx是否缓存具有(共享)最大年龄,公共的响应?

时间:2012-12-01 07:25:10

标签: caching symfony nginx symfony-2.1 http-caching

是否有可能知道我得到的响应是新的(我是第一个提出请求的人)还是从缓存中出来的(其他人,或我,已经提出了请求,缓存是新的)。

我可以访问所有内容,但我无法找到点击/未命中的位置。

我也看不到标题中的任何内容,表示响应的年龄(仅限最大年龄)。

当我使用Symfony2的AppCache而不是nginx缓存时,我可以看到Age标头。 nginx是否应该添加该标题呢?

1 个答案:

答案 0 :(得分:3)

我找到this

add_header X-Cache $upstream_cache_status;

似乎工作正常。