Flutter form data
FormData formData = FormData.fromMap({
"order_image": [
for (var file in images)
...{
await MultipartFile.fromFile(getImage(file).imageFile.path,
filename: getImage(file).imageFile.path.split('/').last)
}.toList()
],
"user_name": "Jan"
});
node js
router.post('/express-order', uploadFile.array(orderImageKeyName), postOrders);
multer middleware
var storage = multer.diskStorage({
destination: (req, file, cb) => {
cb(null,settings.ORDER_IMG_DIR);
},
filename: (req, file, cb) => {
cb(null, `${Date.now()}-bezkoder-${file.originalname}`);
},
});
from
Flutterform datachange to
from node js we need to mention count in
upload.arraymulter({ storage: storage }).array(orderImageKeyName,
10)final nodejs
change multer middle ware tooo