Selaa lähdekoodia

测试获取客户端ip

icole 4 vuotta sitten
vanhempi
commit
432a2011b7
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      utils/auth/light_auth.go

+ 5 - 0
utils/auth/light_auth.go

@@ -161,6 +161,11 @@ func RemoteIp(req *http.Request) string {
 	fmt.Printf("XRealIP+++++++++++++++%v\n", req.Header.Get(XRealIP))
 	fmt.Printf("x-original-forwarded-for+++++++++++++++%v\n", req.Header.Get("x-original-forwarded-for"))
 	fmt.Printf("RemoteAddr+++++++++++++++%v\n", req.RemoteAddr)
+	fmt.Printf("WL-Proxy-Client-IP++++++++++%v\n", req.Header.Get("WL-Proxy-Client-IP"))
+	fmt.Printf("HTTP_CLIENT_IP++++++++++%v\n", req.Header.Get("HTTP_CLIENT_IP"))
+	fmt.Printf("HTTP_X_FORWARDED_FOR++++++++++%v\n", req.Header.Get("HTTP_X_FORWARDED_FOR"))
+	fmt.Printf("Proxy-Client-IP++++++++++%v\n", req.Header.Get("Proxy-Client-IP"))
+
 	remoteAddr := req.RemoteAddr
 	if ip := req.Header.Get(XRealIP); ip != "" {
 		remoteAddr = ip