我想在服务器和客户端使用dart:archive来压缩我的网络应用程序中使用的带宽。
目前,我将未压缩数据作为文件大小高达360 MB的JSON对象读取,压缩后的大小约为1/8。
我的问题:
如果我执行HttpRequest,我将数据作为字符串获取,但我需要将数据作为字节列表来通过存档对其进行编码。
这可能是一个愚蠢的问题,但它已经花了我一大堆时间。
感谢德国的欢呼 菲利克斯
答案 0 :(得分:2)
对于HTTP,您通常需要它作为base64编码的字符串(How to native convert string -> base64 and base64 -> string)
要将字符串作为字节获取,这可能会有所帮助
List<int> bytes = 'abc'.codeunits;
但我不确定你的意思是&#34;字节列表&#34;