Dio上传图片

使用Dio上传图片:

    FormData formdata = FormData.fromMap({
      "fileUpload": await MultipartFile.fromFile(
        imagePath,                                //图片路径        
        filename: 'data/file/ktp.jpg',            //图片名称
      )
    });


    Map map ={'fileType':"KTP_IMG"};
    var result = await Dio().post(          //上传结果  
      url,
      data: formdata,
      queryParameters: map,
      onSendProgress: (int count, int total) {
        print('-----------${count / total}-------------');  //上传进度
      },
    );

 

你可能感兴趣的:(Flutter)