是否可以在Flash中的WebSocket等效项中发送二进制(blob)数据?
我听说你可以劫持XMLSocket以进行基于文本的消息传递。是否可以为二进制类型执行此操作?
任何资源都非常感谢!感谢。
答案 0 :(得分:0)
Sunil在评论中指出,您可以使用XMLSocket
而不是Socket
:
来自http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/Socket.html:
Socket类使代码能够建立传输控制协议 (TCP)套接字连接,用于发送和接收二进制数据。
Socket类对于使用二进制文件的服务器非常有用 协议
要使用Socket类的方法,首先使用构造函数,
new Socket
,创建一个Socket对象。
看起来有人利用这个在AS3中创建了一个完整的WebSocket等价物:https://github.com/Worlize/AS3WebSocket(我相信它支持文本和二进制数据)。