Отправка двоичных данных из браузера - PullRequest
3 голосов
/ 09 октября 2011

Я хотел знать, что я должен делать для отправки данных в двоичном виде с клиента на сервер?

Я использую Chrome 14, и когда я отправляю ArrayBuffer в клиентском приложении, я получаю кадр с opcode, установленным на opText, и строку в качестве данных кадра "[object ArrayBuffer]" `в серверное приложение.

Что мне делать?

1 Ответ

3 голосов
/ 09 октября 2011

Вам следует загрузить последнюю ночную сборку, поскольку она была реализована только в Chrome 16 (в настоящее время это канал для разработчиков). Вы также можете скачать Chrome Canary.

В настоящее время в Chrome 14/15 вы можете отправлять только строки, поэтому ArrayBuffer преобразуется в строку: someArrayBuffer.toString() === "[object ArrayBuffer]".

Он был реализован в редакции WebKit 94482, но Chrome 14 (сборка 835) включает в себя только до редакции WebKit 91698.

...