A Few Questions

Tollef Fog Heen tfheen at varnish-software.com
Mon Jul 11 09:39:56 CEST 2011


]] Scott Wilcox 

| 2) I want to do something similar to:
| 
| sub vcl_hit {
| 	set obj.http.X-Cache-Hit = "true";
| 	return (deliver);
| }
| sub vcl_miss {
| 	set obj.http.X-Cache-Hit = "false";
| 	return (fetch);
| }
| 
| for debugging purposes, however when I add that to a VCL, I get:
| 
| Message from VCC-compiler:
| 'obj.http.X-Cache-Hit': cannot be set in method 'vcl_hit'.

do something like:

sub vcl_deliver {
    if (obj.hits > 1) {
        set resp.http.X-Cache-Hit = "true";
    } else {
        set resp.http.X-Cache-Hit = "false";
    }
}

Regards,
-- 
Tollef Fog Heen
Varnish Software
t: +47 21 98 92 64




More information about the varnish-misc mailing list