Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Dart:io 部分中存在一些用于 Http 服务器的示例代码。
现在我将使用此服务器分发图像。为此,我读取了请求的图像文件并通过 request.response.write() 将其内容发送到客户端。
问题是读取数据的格式:我将图像文件读取为 16 位字符串或字节数组。它们都不兼容原始的 8 位数组,我必须将其发送给客户端。
有人可以帮助我吗?
响应类中存在多种写入方法。
当“write”将数据写入“所见”时,“writeCharCode”将数据转换回原始格式。但是,writeCharCode 在开头添加了一些“魔术字节”(C2),因此它会破坏数据。
另一个名为 add( List < int > ) 的函数根据需要处理 readAsBytes-result。
最好的问候,亚历克斯