"visitor" prometheus metric

This commit is contained in:
yusing 2024-12-05 08:54:48 +08:00
parent 28d4373f67
commit a9f6c4eb20

View file

@ -275,11 +275,11 @@ func (p *ReverseProxy) handler(rw http.ResponseWriter, req *http.Request) {
t := time.Now()
var visitor string
if realIPs := req.Header.Values("X-Real-IP"); len(realIPs) > 0 {
visitor = realIPs[len(realIPs)-1]
visitor = realIPs[0]
}
if visitor == "" {
if fwdIPs := req.Header.Values("X-Forwarded-For"); len(fwdIPs) > 0 {
visitor = fwdIPs[len(fwdIPs)-1]
visitor = fwdIPs[0]
}
}
if visitor == "" {