gpt4 book ai didi

java - jsp获取ip地址

转载 作者:行者123 更新时间:2023-12-03 08:16:10 28 4
gpt4 key购买 nike

防止某人重复投票的最佳方法是什么?我如何获得用户的IP地址?如果他们在大型网络上怎么办?该网络上的每个人都会显示相同的 ip 吗?谢谢


更新:request.getRemoteAddr() 和 request.getRemoteHost() 返回服务器名称,而不是客户端的主机名和 ip。还有其他人有任何好主意吗?


好吧,让我们忘掉两次投票的事情吧。我只是想获取用户的 ip 地址?我尝试了 request.getRemoteAddr() 和 request.getRemoteHost() 并认为我正在获取服务器地址。我可以访问两个独立的网络并获得相同的 IP 地址:(

最佳答案

在您的 JSP 中,使用 request.getRemoteAddr()。这将以字符串形式返回发送请求的代理的 IP 地址。

此外,request.getRemoteHost() 将尝试获取完全限定的主机名。但是,如果它无法解析该名称,则 IP 地址将像 getRemoteAddr() 中一样返回。

关于java - jsp获取ip地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/718785/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com