【发布时间】:2013-02-15 05:30:09
【问题描述】:
我终其一生都找不到任何关于清漆(版本 3)对象的可能属性的文档。
我们知道(通过谷歌搜索,varnish 文档只是含糊不清,让您更加沮丧)例如,请求对象具有 url 属性 (req.url) 并且它具有 req.http.X-Forwarded-For。但是有没有人以任何方式找到……比如说……一份清单?
谢谢!
/乔基姆
【问题讨论】:
标签: varnish
我终其一生都找不到任何关于清漆(版本 3)对象的可能属性的文档。
我们知道(通过谷歌搜索,varnish 文档只是含糊不清,让您更加沮丧)例如,请求对象具有 url 属性 (req.url) 并且它具有 req.http.X-Forwarded-For。但是有没有人以任何方式找到……比如说……一份清单?
谢谢!
/乔基姆
【问题讨论】:
标签: varnish
您无法真正给出像 req.http.X-Forwarded-For 这样的完整列表,因为 req.http.* 是 HTTP 标头。请求的 Cookie 标头将是 req.http.Cookie,User-Agent 标头将是 req.http.User-Agent。有很多标准头,但您可以设置任意头,它会显示在req.http.___________ 中。您可以在resp.http.* 中看到 HTTP response 的标头。 beresp.http.* 中的后端响应也是如此。
这里列出了所有其他属性:https://www.varnish-cache.org/docs/3.0/reference/vcl.html#variables
【讨论】: