зеркало из https://github.com/mozilla/mig.git
[minor] strip port in /ip api endpoint
This commit is contained in:
Родитель
eb1ea27879
Коммит
f3a2ca45db
|
@ -267,7 +267,8 @@ func getIP(respWriter http.ResponseWriter, request *http.Request) {
|
|||
if request.Header.Get("X-FORWARDED-FOR") != "" {
|
||||
respond(200, []byte(request.Header.Get("X-FORWARDED-FOR")), respWriter, request)
|
||||
} else {
|
||||
respond(200, []byte(request.RemoteAddr), respWriter, request)
|
||||
// request.RemoteAddr contains IP:Port, so strip the port and return just the IP
|
||||
respond(200, []byte(request.RemoteAddr[:strings.LastIndex(request.RemoteAddr, ":")]), respWriter, request)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче