我不能为我的生活找到关于清漆(版本3)对象的可能属性的任何文档。
我们知道(从谷歌搜索,清漆文档只是嘟and,让你更沮丧)例如,请求对象具有url属性(req.url),并且它还有req.http.X-Forwarded-For。但有没有人以任何方式找到...说...列表?
谢谢!
/乔金姆
答案 0 :(得分:9)
您无法真正提供req.http.X-Forwarded-For
之类的全面列表,因为req.http.*
是HTTP标头。请求的Cookie
标头为req.http.Cookie
,User-Agent
标头为req.http.User-Agent
。有很多标准标题,但您可以设置任意标题,它将显示在req.http.___________
中。您可以在resp.http.*
中看到HTTP 响应的标头。对于beresp.http.*
中的后端响应也是如此。
此处列出了所有其他属性:https://www.varnish-cache.org/docs/3.0/reference/vcl.html#variables