0

我使用
dio,多图像选择器包

这是我的实现 sudo 代码

Asset asset = result //pick result;
ByteData byteData = await asset.getByteData();
var buffer = byteData.buffer;
postData = buffer.asUint8List(byteData.offsetInBytes, byteData.lengthInBytes);

//and

 Response response = await nDio.put(
        url,
        data: Stream.fromIterable(postData.map((e) => [e])), //create a Stream<List<int>>
        options: Options(
          headers: {
            Headers.contentLengthHeader: postData.length, // set content-length
          },
        ),
      );

这工作做得很好,但突然出现了问题。
(只是升级颤振框架)我尝试在 Postman 中进行测试,然后工作正常。所以没有错误的网址...

我认为这似乎是编码错误。但如果我上传了,我不知道该怎么做。我的文件是这样显示的
在此处输入图像描述

4

1 回答 1

0

它修复了只需添加内容类型

于 2020-05-18T11:30:58.407 回答