Future<void> insert()async{
try{
if( _formKey.currentState!.validate()){
String Url="http://10.0.2.2/class/insert.php";
var res=await http.post(Uri.parse(Url),body: {
"title":_titlecontroller.text.toString(),
"desc":_descriptioncontroller.text.toString(),
"desc1":_description1controller.text.toString(),
"desc2":_description2controller.text.toString(),
"desc3":_description3controller.text.toString(),
"code":_codecontroller.text.toString(),
"code1":_code1controller.text.toString(),
"code2":_code2controller.text.toString(),
});
var response=jsonDecode(res.body);
if (response["success"]==true) {
print("success");
} else {
print("some issue");
}
}
else{
Utils.showErrorMessage("Enter all fields", context);
}
}
catch(e){
Utils.showErrorMessage("$e", context);
print(e);
}
}
当我调用这个函数时,发生了这个错误
I/flutter (13861): FormatException: Unexpected character (at character 1)
I/flutter (13861): <br />
I/flutter (13861): ^
1条答案
按热度按时间4si2a6ki1#
在评论中,我告诉你,请先检查你的端点一次 Postman 或其他人,看看你是否有问题连接到服务器或没有.你可以更新你的代码,以确保你有问题与你的代码或没有:
告诉我发生了什么
快乐编码...