有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用java的用户的ip地址

希望获取web应用程序的IP地址和其他一些详细信息。 例如:使用java的用户的位置、语言、国家等

我从sourceforge找到了一个工具。不知道它是否好。 java IP Locator


共 (3) 个答案

  1. # 2 楼答案

    请注意,IP地址可能是代理服务器的IP,而不是请求最终来自的机器

  2. # 3 楼答案

    如果这是针对web应用程序的,请尝试使用ServletRequest#getRemoteAddr()

    至于ip地址的位置,我们使用Maxmind's GeoLite Country

    可以从请求头读取浏览器语言