首页 > 解决方案 > 在浏览器的javascript中访问请求ip

问题描述

https://jsbin.com/nabapojupu/edit?js,console

它运行的代码段:

var xhttp = new XMLHttpRequest();
xhttp.open('GET', window.origin, true);
xhttp.onreadystatechange = function () {
  if (this.readyState == 4) {
      console.log(this);
  }
};
xhttp.send();

下图是打开浏览器网络选项卡的上述链接的屏幕截图;突出显示的是所请求域的 IP。

是否可以在 JavaScript 中访问请求 IP?

在此处输入图像描述

标签: javascript

解决方案


Web 超文本应用技术工作组 (WHATWG) 没有指定任何用于 DNS 名称解析的 API,只有 Firefox 实施browser.dns.resolve(),但这不太可能成为标准规范的一部分。


推荐阅读