Флаттер, проблемы с загрузкой фото в мой api - PullRequest
0 голосов
/ 29 февраля 2020

Я проверяю отправку из моего приложения-флаттера на мой express API через камеру, но когда я делаю это, я всегда получаю пустую таблицу, я делаю это неправильно?

Вот мой код:

флаттер приложение:

final filename = '${DateTime.now()}.png';
final path = join((await getTemporaryDirectory()).path, filename);
await cameraController.takePicture(path);

FormData formData = new FormData.fromMap({
  "file": MultipartFile.fromFile(path, filename: filename)
});

await dio.post('api_url', data: formData)
.then((value) => print)
.catchError((err) => print);

мой API:

 async ocr(req, res): Promise<void> {
    console.log(req.files);
    return res.send('ok')
}
...