тип UploadFileInfo не является подтипом типа String в приведении типа

Ссылка на изображение

Я пытаюсь загрузить файл во флаттере, используя HTTP-пакет с некоторыми параметрами и некоторыми заголовками. Но возникает проблема в UploadFileInfo. это мое фактическое исключение:

"тип" UploadFileInfo "не является подтипом типа" String "в приведении типа"

1 ответ

Решение

В ContentType вы используете

application/x-www-form-urlencoded 

используется для закодированных строк, например:

field1=value1&field2=value2

Для использования с FormData то ContentType вам нужно должно быть

multipart/form-data

как тип контента.

Но, насколько я знаю, Дио достаточно умен, чтобы понять это, так что вы можете попробовать опустить ContentType заголовок тоже!

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