diff --git a/logger.go b/logger.go index 5a67f7c..2667d13 100644 --- a/logger.go +++ b/logger.go @@ -44,12 +44,12 @@ func Logger() HandlerFunc { // save the IP of the requester requester := c.Request.Header.Get("X-Real-IP") // if the requester-header is empty, check the forwarded-header - if requester == "" { + if len(requester) == 0 { requester = c.Request.Header.Get("X-Forwarded-For") } // if the requester is still empty, use the hard-coded address from the socket - if requester == "" { + if len(requester) == 0 { requester = c.Request.RemoteAddr }