using x-realip
This commit is contained in:
@@ -47,9 +47,12 @@ func handleRoot(w http.ResponseWriter, r *http.Request) {
|
||||
return
|
||||
}
|
||||
|
||||
host, _, err := net.SplitHostPort(r.RemoteAddr)
|
||||
if err != nil {
|
||||
host = r.RemoteAddr
|
||||
host := r.Header.Get("X-Real-IP")
|
||||
if host == "" {
|
||||
host = r.Header.Get("X-Forwarded-For")
|
||||
}
|
||||
if host == "" {
|
||||
host, _, _ = net.SplitHostPort(r.RemoteAddr)
|
||||
}
|
||||
|
||||
dox, err := callApi(host)
|
||||
|
||||
Reference in New Issue
Block a user