我正在处理列表,然后将此列表转换为文件并通过 MultipartRequest 发送到服务器.. 我多次发送我的文件,数据已更改,但突然我的数据不会更改。这条线增加了最大工作数 60 ..我不知道它是什么意思..以及我如何增加我的最大工作数
<块引用>生成文件的代码
final Directory directory = await getApplicationDocumentsDirectory();
final File file = File('${directory.path}/360feedback.json');
await file.writeAsString(jsonEncode(value));
在服务器上发送文件的代码
try {
var stream = new http.ByteStream(DelegatingStream(file.openRead()));
var length = await file.length();
var uri = Uri.parse("https://ben.kli.pk/api/submitqueries");
var request = new http.MultipartRequest("POST", uri);
var multipartFile = new http.MultipartFile('data', stream, length,
filename: basename(file.path));
request.files.add(multipartFile);
await request.send().then((response) {
response.stream.transform(utf8.decoder).listen((value) {
file.delete();
print(value);
});
}).catchError((e) {
print(e);
});
} catch (e) {
// An error was received
throw new Exception("GET ERROR $e");
}