如何获取访问者的IP地址和国家ID?

发布于 2024-08-08 23:57:01 字数 37 浏览 4 评论 0原文

如何在ASP中编写代码来获取网站访问者的IP地址和国家ID?

How write code in ASP to get website visitor's IP address and country ID?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

苦笑流年记忆 2024-08-15 23:57:01

MaxMind 提供高质量的 IP 国家映射数据库。

MaxMind provides a high-quality database of ip-country mapping.

牵强ㄟ 2024-08-15 23:57:01

首先,这与javascript无关。
其次,ip 地址通常位于请求标头中,现在您在 java 和 asp 下标记了它,其中两者都提供了不同的方法来检索 ip 地址信息(asp 是 REMOTE_ADDR 变量)。

获得 IP 地址后,您可以在 IP2Country 表中执行查找查询,该表可在网上免费获得。

您只需下载 csv 文件并将其添加到您的数据库中

即可:http://software77.net/geo -ip/

first, this has nothing to do with javascript.
second, ip address is usually within the request headers, now you tagged this under java and asp where both provides different ways to retrieve the ip address info (with asp is the REMOTE_ADDR variable).

Once you have the IP address you can perform a lookup query in IP2Country table which are available for free on the net.

You simply should download the csv file and add it to your database

start here: http://software77.net/geo-ip/

难得心□动 2024-08-15 23:57:01

您需要地理定位服务或类似的查找服务。

例如: http://www.ip2location.com/developers.aspx

You need a geolocation service or a similar lookup.

Eg: http://www.ip2location.com/developers.aspx

自由范儿 2024-08-15 23:57:01

通常使用 GeoIP 等解决方案来定位 IP 地址直至地理位置。

Typically solutions like GeoIP are used to locate an IP address down to a geographical location.

跨年 2024-08-15 23:57:01

首先您需要 IP,这是由您的服务器软件报告的。使用以下命令读取 REMOTE_ADDR 服务器标头: Request.ServerVariables(REMOTE_ADDR)

对于国内来说,流行的工具是 GeoIP,也有一些 ASP 实现。谷歌一下 GeoIP ASP,你会找到解决方案。

First you need the IP, this is reported by your server software. Read the REMOTE_ADDR server header with: Request.ServerVariables(REMOTE_ADDR)

For the country, a popular tool is GeoIP, there are some ASP implementations. Google for GeoIP ASP and you will find a solution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文