Ошибка 400: BadRequest - HTTP-запрос отправлен в эмулятор локального хранилища Firebase с рабочего стола Flutter

Я пытаюсь загрузить изображение в эмулятор локального хранилища Firebase из настольного программного обеспечения flutter. Я использую плагин file_selector_windows для выбора файлов.

      void _openImageFile() async {
  final typeGroup = XTypeGroup(
    label: 'images',
    extensions: ['jpg', 'png'],
  );
  final files = await FileSelectorPlatform.instance
      .openFiles(acceptedTypeGroups: [typeGroup]);
  final file = files[0];
  final fileName = file.name;
  final filePath = file.path;
  final responseFireStorage = await http.post(
    Uri.parse('http://localhost:9199/v0/b/default-bucket/o?name=sample.jpg'),
    headers: <String, String>{
      'Content-Type': 'image/jpeg',
    },
    body: filePath,
  );
  print(responseFireStorage.statusCode);
}

Ошибка: 400 BadRequest

0 ответов

Другие вопросы по тегам