从浏览器发送二进制数据



我想知道我必须做什么发送数据在二进制类型从客户端到服务器?

我正在使用Chrome 14,当我在客户端应用程序中发送ArrayBuffer时,我收到一个帧,opcode设置为opText,并在服务器应用程序中作为帧数据"[object ArrayBuffer]"。

我该怎么办?

你应该下载最新的夜间构建,因为它只在Chrome 16中实现(目前这是开发人员通道)。你也可以下载Chrome金丝雀。

目前,在Chrome 14/15中,您只能发送字符串,因此,ArrayBuffer被转换为字符串:someArrayBuffer.toString() === "[object ArrayBuffer]"

它已经在WebKit修订版94482中实现,但Chrome 14 (build 835)只包括WebKit修订版91698

相关内容

  • 没有找到相关文章

最新更新