我想查看哪个请求获取哪个哈希键(req.hash
在旧版本中,或者使用设置哈希键hash_data()
),但我找不到有关如何在 4.0 版中读取它的任何文档。
如何将我的自定义标头设置为请求键?
喜欢:
set res.header.X-HASH = get_hash_key();
仅限4.0版本!“Like”req.hash
在版本 4 中不可用。
答案1
您可以使用 varnishlog 命令查看组成哈希键的数据。
在 Varnish 服务器上,运行命令
varnishlog
然后,当您发出请求时,您应该在 varnishlog 的输出中看到类似这样的内容:
11 VCL_call c hash
11 Hash c /index.html
11 Hash c www.example.com
11 VCL_return c hash
在此示例中,中间两行显示了用于组成哈希键的数据。