From d5da5daa8805cd1bea73973c4107898298b319af Mon Sep 17 00:00:00 2001 From: Justin Li Date: Wed, 23 Jul 2014 15:59:07 -0400 Subject: [PATCH] Read RealIP header from the request header map --- http/tracker.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http/tracker.go b/http/tracker.go index 659b544..6c571c1 100644 --- a/http/tracker.go +++ b/http/tracker.go @@ -143,7 +143,7 @@ func requestedIP(q *query.Query, r *http.Request, cfg *config.NetConfig) (v4, v6 } if cfg.RealIPHeader != "" { - if xRealIPs, ok := q.Params[cfg.RealIPHeader]; ok { + if xRealIPs, ok := r.Header[cfg.RealIPHeader]; ok { if v4, v6, done = getIPs(string(xRealIPs[0]), v4, v6, cfg); done { return }