Это моя полезная нагрузка:
final Map<String, dynamic> registration = {
'company_name': _companyName,
'team_name': _teamName,
'image': _image
};
company_name
и team_name
- это строка, как и ожидалось. Однако _image
определяется следующим образом:
File _image;
Поэтому, когда я делаю почтовый запрос, я получаю следующую ошибку на терминале:
type '_File' is not a subtype of type 'String' in type cast
Я знаю, что это происходит, потому что я определил registration
как <String, dynamic>
. Как это исправить?
К конечной точке API с помощью http.post () (примечание: я также контролирую API)
Возможный дубликат Как загрузить изображение во Flutter?
куда вы хотите отправить изображение?