nginx做反向代理负载均衡 Java怎么获取后端服务器获取用户IP

nginx做反向代理负载均衡 Java怎么获取后端服务器获取用户IP,第1张

/
  获取访问者IP地址
  <p>在一般情况下使用RequestgetRemoteAddr()即可,但是经过nginx等反向代理软件后,这个方法会失效。</p>
  <p>本方法先从Header中获取X-Real-IP,如果不存在再从X-Forwarded-For获得第一个IP(用,分割)。</p>
  <p>如果还不存在则调用RequestgetRemoteAddr()。</p>
  @param request
  @return
 /
public static String getIp(>1web服务器(apache、tomcat等),网络协议(>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10665441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存