6

我想知道是否有办法使用 JavaScript 从 IPv6 地址获取 httpGet 请求。

我已经在我的家用计算机上使用 cooja 建立了一个虚拟网状网络,每个节点都有一个 IPv6 地址,aaaa::0212:740x:000x:0x0x其中 x 是节点号。

使用普通 jquery 请求时:

$.ajax({ url: url,
 success: function(data) 
 {console.log(data); } 
});

一个网站,例如http://www.random.org/intergers/?etc,将得到一个随机数并记录下来,但是当一个 ipv6 地址被输入时,即 [aaaa::0212:740x:000x:0x0x] 它不给我任何东西,没有错误,没有回应,什么都没有。

任何人都可以对这个问题有所了解吗?

4

1 回答 1

1

包含 IPv6 地址的 URL 的正确语法是:

http://[2607:f8b0:4005:802::1010]/

括号是区分地址组件和端口号所必需的。

于 2013-11-05T15:59:28.113 回答