将图像上传到 flutter 错误 401 支持

uploading image to backed from flutter error 401

Flutter 图片上传到 laravel 支持返回 401 错误。我的支持有数据库字段名称、middelName 和 profilePic api 在邮递员上工作正常但在从画廊和相机中挑选图像时它不起作用我已经对我使用 Vpn 的所有清单实施了互联网许可但错误 401 这是颤振代码

Future uploadImage() async{
    final uri =Uri.parse("https://www.compaytarining.com/api/exrecise2/");
    var request =http.MultipartRequest('POST',uri);
    request.fields["name"]=nameController.text;
    request.fields["middelName"] = mnameController.text;
    var pic= await http.MultipartFile.fromPath("profilePic", _image.path);
   
    request.files.add(pic);
    var response = await request.send();
  
    print(response.statusCode);
    if(response.statusCode==200)
      {

        print('ImageUploaded');
      }
    else
      {
        print("Error");
       
      }
}

画廊图片

File _image;
  final picker=ImagePicker();
Future getImage() async
  {
    final pickedImage=await picker.getImage(source: ImageSource.gallery);
    setState(() {
      _image=File(pickedImage.path);
    });
  }

非常感谢

你好,检查一下,你的回复可能是错误的,当你 return 一个 api 回复时,你可能将其设置为 return 401。