我是 flutter 新手,我在项目中使用 Dio 来实现会员注册功能..但是每次我执行注册过程时,调试控制台都会给我这个错误
I/flutter (13428): Instance of 'FormData'
I/flutter (13428): DioError [DioErrorType.RESPONSE]: Http status error [500]
Run Code Online (Sandbox Code Playgroud)
然而,当我尝试向 POSTMAN 注册时,它成功了。所以我不确定问题出在哪里..这是我的代码,你们能帮我吗?我已经坚持这个问题好几个星期了..
final String url = "https://api.censored.org/api/members/register";
Dio.FormData formData = Dio.FormData.fromMap({
"nama_lengkap": name,
"tempat_lahir": tempatlahir,
"tanggal_lahir": selectedDate.toString(),
"email": email,
"password": password,
"username": username,
"nomor_ktp": noKTP,
"alamat_ktp": alamatktpmember,
"alamat_domisili": alamatmember,
"pekerjaan": pekerjaanmember,
"alamat_pekerjaan": alamatperusahaanmember,
"no_whatsapp": noWAmember,
"no_hp": noteleponmember,
"nama_pemilik_rekening": namarekmember,
"nomor_rekening": norekmember,
"bank_id": _valBank,
"aggrement": _eulargprogramming,
//Foto
"foto_ktp": await Dio.MultipartFile.fromFile(_fotoKtp.path),
"selfie_dengan_ktp": await Dio.MultipartFile.fromFile(_fotoSelfie.path),
"foto_kk": await Dio.MultipartFile.fromFile(_fotoKK.path),
"foto_pengenal_lainnya":
await Dio.MultipartFile.fromFile(_fotoKartu.path),
"foto_buku_rekening":
await Dio.MultipartFile.fromFile(_fotoRekening.path), …Run Code Online (Sandbox Code Playgroud)