Internet explorer internet explorer-10 websocket中的IPv6地址给定语法错误

Internet explorer internet explorer-10 websocket中的IPv6地址给定语法错误,internet-explorer,websocket,ipv6,Internet Explorer,Websocket,Ipv6,我正在从服务器获取ipv6地址。然后我为websocket创建url。我的url看起来像 像 ws://[xxxx:xxxx:xxxx:xxxx::xxxx:xxxx]:(端口以十进制表示) 其中x(十六进制中的0-f) 这个url在chrome和firefox中运行良好。但在ie 10中,它给出了语法错误。谁能告诉我:- -Ipv6支持ie-10 -如果支持ipv6,还需要做些什么 这个问题可以通过使用“UNC路径名中的文字IPv6地址”来解决。 我在尝试连接到IPv6版本的本地主机(例如ws

我正在从服务器获取ipv6地址。然后我为websocket创建url。我的url看起来像 像

ws://[xxxx:xxxx:xxxx:xxxx::xxxx:xxxx]:(端口以十进制表示)

其中x(十六进制中的0-f) 这个url在chrome和firefox中运行良好。但在ie 10中,它给出了语法错误。谁能告诉我:-

  • -Ipv6支持ie-10
  • -如果支持ipv6,还需要做些什么

  • 这个问题可以通过使用“UNC路径名中的文字IPv6地址”来解决。

    我在尝试连接到IPv6版本的本地主机(例如ws://[::1]:8088)时,在IE 10中遇到了相同的“SyntaxError”错误。它适用于所有其他主流浏览器。但是,当IE10中的常规ipv6冒号语法url适用于http://连接时,为什么ws://连接需要这种难看的攻击呢?为什么其他浏览器没有这个问题?