Необработанное исключение: размер содержимого ниже указанного contentLength. Записано 511 байт, но ожидается 704
Я пытаюсь загрузить код текстовых и PDF-файлов ниже, но получаю ошибку в размере содержимого. Я слежу
за кодом в документе, но не уверен, что делаю это правильно. заранее спасибо
Future<void> _postCallCreate(String fileNames, String urlSegment) async {
Map<String, String> requestHeaders = {
'Content-type': 'application/json',
'Accept': 'application/json',
'Authorization': _token,
};
final url = Constants.BASE_URL + urlSegment;
try {
var request = http.MultipartRequest('POST', Uri.parse(url));
request.files.add(http.MultipartFile(
'dto',
File(fileNames).readAsBytes().asStream(),
File(fileNames).lengthSync(),
filename: fileNames.split("/").last));
print(request.files.first);
request.headers.addAll(requestHeaders);
var res = await request.send();
print(res.reasonPhrase);
notifyListeners();
} catch (error) {
print(error);
throw error;
}
}