我需要传递从相机拍摄的图像文件,直接将其作为Flutter中POST方法的参数。
答案 0 :(得分:1)
您可以使用MultipartFile
库中的http
var request = http.MultipartRequest('POST', Uri.parse('YourUrl'));
request.files.add(
http.MultipartFile.fromBytes(
'YourField',
File('YourFilename').readAsBytesSync(),
filename: 'YourFilename'
)
);
var res = await request.send();