java 如何获取访问者ip? 并根据访问者ip获取所在城市???

2024-12-05 04:19:23
推荐回答(2个)
回答1:

获取访问者真实ip
public
String
getRemortIP(HttpServletRequest
request)
{
if
(request.getHeader("x-forwarded-for")
==
null)
{
return
request.getRemoteAddr();
}
return
request.getHeader("x-forwarded-for");
}
ip获取所在城市这个估计你要下载一个IP数据库或者用webservice获取了

回答2:

web程序的话访问者的ip可以通过request直接拿到啊
然后通过ip数据库查询
这个可以去下载的