0

我按照这里的说明在我的 WXP 上安装 web socket node.js 服务器

我有一个客户端和服务器编写如下: http ://cjihrig.com/blog/creating-your-own-websocket-echo-client/ (ws_server.js)

请让我知道如何使网络套接字连接工作......?
当我运行客户端时,警报显示如下:
1.“支持Web套接字” 2.“关闭时:事件/数据:未定义”。

那么我如何让nodejs在opera上工作?它在谷歌浏览器上运行良好??

我在 Opera 配置中启用了网络套接字

谢谢斯内哈
_

4

2 回答 2

2

Opera 12 的当前发行版本是

Opera/9.80 (Macintosh; Intel Mac OS X 10.7.4; U; fr) Presto/2.10.289 Version/12.00

正如您在用户代理字符串中看到的那样:Presto/2.10.289。WebSocket 协议的最新版本已经在 Opera 的 CORE 引擎中实现。

WebSocket API 将 WebSocket 实现更新为 RFC 6455
( Presto/2.11.337 )

  • 请参阅:WebSocket API
  • 请参阅:RFC 6455 - WebSocket 协议

但正如您在Presto/2.11.337中看到的那样,Opera 12 中尚不可用。它将在未来的版本中提供。

于 2012-06-22T13:42:34.360 回答
0

根据协议支持部分, Opera 使用非常旧的Hixie 草案 76。也许当您使用ws时,您会有更多的运气。此外,我认为您需要一个支持多种传输(websockets/longpolling 等)的项目,例如faye.jssocket.io

于 2012-06-20T11:21:43.520 回答