验证IP地址实际上是一个带有Javascript的网站?

我想知道是否有可能检查IP地址是否与网站绑定(而不是说某人的XBox).我正在尝试做的简单解释是生成随机IP并将浏览器指向它.如果它不是网站,请继续下一个IP.

思考? 最佳答案 如果jQuery是您的选项,以下方法将起作用

var ip = ...;
var uri = "http://" + ip + ":80";
$.get(uri)
  .success(function () { validIp(ip); })
  .error(function () { invalidIp(ip); });

注意:这只会告诉你

> ip在过去的某个时刻是一个有效的http地址.它暗示着未来,但绝不是决定性的
>仅适用于在端口80上返回默认页面的网站

对于有效网页的子集,这肯定是正确的.但它也会报告包含有效Web服务器的许多IP的错误.

点赞