在JSP中获取IP地址
我使用以下代码获取访问者的IP地址在JSP中获取IP地址,jsp,ip,Jsp,Ip,我使用以下代码获取访问者的IP地址 <div id="news1"><%=request.getRemoteAddr()%></div> 我能知道这一行到底发生了什么吗?我没有使用任何代理,从本地主机连接时得到了此输出。此地址是IPv6中表示的地址(从计算机上看到的计算机IP)(通常是IPv4中的127.0.0.1,别名为主机名localhost)谢谢。在这种情况下,如果我通过其他系统连接,是否有任何方法可以检查访问者是否使用代理?您可以通过检查一些HTTP
<div id="news1"><%=request.getRemoteAddr()%></div>
我能知道这一行到底发生了什么吗?我没有使用任何代理,从本地主机连接时得到了此输出。此地址是IPv6中表示的地址(从计算机上看到的计算机IP)(通常是IPv4中的
127.0.0.1
,别名为主机名localhost
)谢谢。在这种情况下,如果我通过其他系统连接,是否有任何方法可以检查访问者是否使用代理?您可以通过检查一些HTTP头字段(例如,或检查web代理列表)来猜测是否使用代理。这可能是一种不可靠的做法。这是一个足够有趣的话题,可以成为一个很好的独立问题,就像这个问题一样。这里有很好的答案。
0:0:0:0:0:0:0:1