【发布时间】:2013-10-25 19:38:31
【问题描述】:
我在互联网上乱涂乱画,我似乎无论如何都找不到用Byte、Byte[] 或ByteBuffer 处理play.mvc.WebSocket (诚然,不支持Serialization)。
我已经使用以下两种通用类型中的任何一种成功地传输数据:
WebSocket<String> getMetaData(){...}
WebSocket<JsonNode> getMetaData(){...}
但每当我将自己的类型推入其中时,我都会收到以下错误:
不能使用返回 play.mvc.WebSocket[] 作为 Handler 的方法
老实说,我一直希望传输是二进制的,但是使用浏览器检查器,它会显示以纯文本形式传输的数据。
有谁知道我如何处理二进制/字节?谢谢。
(长期目标:我正在尝试在 JavaScript 端获得 ArrayBuffer,同时尽量减少传输的数据量。)
【问题讨论】:
标签: java javascript websocket playframework-2.0 content-type