看来javascript没有提供获取ip地址的能力。
虽然我们可以使用服务器端脚本获取 IP 地址。
这样做是基于安全考虑吗?
最佳答案
不是迟钝而是 - 因为语言设计者认为没有必要。
JavaScript 缺少大量典型的“基本”功能(想想文件系统、网络、I/O、多线程等)。这是因为 JavaScript 语言被设计为网络浏览器脚本语言,而不是通用编程语言(尽管最近的运行时填补了空白)。
确定客户端或服务器 IP 地址并不困难(例如,在您的服务器上编写“nslookup”AJAX 服务是微不足道的)并且这样做可能不会有太多安全问题。
关于javascript - 为什么javascript不提供获取ip地址的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8903481/