Commit 1a4ffdf7 authored by Geoff Simmons's avatar Geoff Simmons

track_vcl.inc: using the http_ prefix for HTTP headers (fully spelled like the...

track_vcl.inc: using the http_ prefix for HTTP headers (fully spelled like the header), logging X-Real-IP
parent 4e0abf37
......@@ -9,29 +9,34 @@ sub vcl_recv_track {
req.url !~
"^/(?:ts-processor|[^/]+(?:/api)?/internal/status)|\.(?:gif|jpe?g|swf|png|css|js|ico)$"
) {
std.log("track " + req.xid + " url=" + urlcode.encode(req.url));
std.log("track " + req.xid +
" url=" + urlcode.encode(req.url));
if (req.http.Cookie) {
std.log("track " + req.xid + " cookie="
std.log("track " + req.xid + " http_Cookie="
+ urlcode.encode(req.http.Cookie));
}
if (req.http.User-Agent) {
std.log("track " + req.xid + " ua="
std.log("track " + req.xid + " http_User-Agent="
+ urlcode.encode(req.http.User-Agent));
}
if (req.http.X-Origin) {
std.log("track " + req.xid + " X-Origin="
std.log("track " + req.xid + " http_X-Origin="
+ urlcode.encode(req.http.X-Origin));
}
if (req.http.X-Forwarded-For) {
std.log("track " + req.xid + " X-Forwarded-For="
std.log("track " + req.xid + " http_X-Forwarded-For="
+ urlcode.encode(req.http.X-Forwarded-For));
}
if (req.http.X-Forwarded-Proto) {
std.log("track " + req.xid + " X-Forwarded-Proto="
std.log("track " + req.xid + " http_X-Forwarded-Proto="
+ urlcode.encode(req.http.X-Forwarded-Proto));
}
if (req.http.X-Real-IP) {
std.log("track " + req.xid + " http_X-Real-IP="
+ urlcode.encode(req.http.X-Real-IP));
}
if (req.http.Host) {
std.log("track " + req.xid + " Host="
std.log("track " + req.xid + " http_Host="
+ urlcode.encode(req.http.Host));
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment