我目前正在尝试在客户端尝试访问 java 中代理后面的服务器时获取客户端的 IP 地址。我尝试了以下所有操作,但似乎不起作用。仅当没有代理时才有效
Using getRemoteAddr() method
"X-FORWARDED-FOR"
"HTTP_X_FORWARDED_FOR"
"HTTP_X_FORWARDED"
"HTTP_X_CLUSTER_CLIENT_IP"
"HTTP_CLIENT_IP"
"HTTP_FORWARDED_FOR"
"HTTP_FORWARDED"
"HTTP_VIA"
"REMOTE_ADDR"
最佳答案
我解决了这个问题..我发现x-forwarded-for只是x-forwarded...因此返回的值为null..我不确定是谁配置了错误
关于java - 需要捕获代理后面的客户端ip地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37733042/