загрузка изображения в архив из flutter ошибка 401

#flutter #image-upload

#flutter #загрузка изображения

Вопрос:

Загрузка изображения Flutter в laravel с поддержкой возвращает ошибку 401. В моей резервной копии есть поля базы данных name, middelName и profilePic API отлично работает на postman, но при выборе изображения из галереи и камеры flutter не работает. я внедрил разрешение на доступ в Интернет во всех манифестах. я использовал Vpn, но ошибка 401 вот код flutter

 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);
    });
  }
  

Большое спасибо

Ответ №1:

Привет, проверьте, что это может быть ошибка из вашего ответа, который заключается в том, что когда вы возвращаете ответ api, вы можете установить его на возврат 401.

Комментарии:

1. вау вау это моя вина спасибо на самом деле я сделал ответ сам