HttpServletRequest得到的ip是转发之后的
时间: 2024-05-18 11:18:32 浏览: 45
jsp获得本地及serverIP的简单方法
HttpServletRequest的getRemoteAddr()方法获取的是客户端的IP地址,但是在经过了反向代理软件(如Apache,Squid,Nginx等)之后,这个方法将无法获取到客户端的真实IP地址。可以使用其他方法来获取转发之后的IP地址,比如通过获取请求头中的X-Forwarded-For字段来获取转发之后的IP地址。另外,还可以使用getHeader()方法来获取其他自定义的请求头信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文