Dart 变化迅速,所以我没有找到从 HttpResponse 获取数据流以通过 websocket 发送任意(甚至是二进制)数据的方法。甚至文件 IO 现在也没有 openInput/OutputStream。目前在 dart 中处理数据流的概念是什么?
我实际上想获得一种抽象数据流对象(如 C# 中的 System.IO.Stream)来实现序列化接口,然后将其应用于 websocket 数据流,这样我就可以用 new 更改我的网络数据包的序列化格式未来的序列化器实现,或创建内存流对象(如 C# 中的 System.IO.MemoryStream)以获取内存中的序列化数据。
最后 - 是否可以使用 websockets 发送二进制数据?
谢谢。