3

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

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

我该怎么办?

4

1 回答 1

3

您应该下载最新的夜间版本,因为它只在 Chrome 16 中实现(目前是开发者频道)。您也可以下载 Chrome Canary。

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

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

于 2011-10-09T17:32:15.427 回答