Ошибка Flutter JSON — тело метода получения не определено для типа StreamedResponseAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Ошибка Flutter JSON — тело метода получения не определено для типа StreamedResponse

Сообщение Anonymous »

Я пытаюсь получить значения, возвращенные после вызова API, но получаю следующее сообщение об ошибке:
Тело метода получения не определено для типа StreamedResponse '.
Попробуйте импортировать библиотеку, определяющую «тело», исправив имя на имя существующего метода получения или определив метод получения или поле с именем «тело».

Вот мой код:

Код: Выделить всё

loginUser() async{
try{
final uri = Uri.parse(API.loginURL);
var request = http.MultipartRequest('POST', uri);

//Send Input field data
request.fields['email'] = emailController.text;
request.fields['password'] = passwordController.text;

var response = await request.send();

if(response.statusCode == 200){
var resBody = jsonDecode(response.body);
bool success_flag = resBody['success'];
print("Login successful!");
}else{
print("Login failed!");
}
}
catch(e){
print(e.toString());
}
}
Кажется, у ответа нет тела

Подробнее здесь: https://stackoverflow.com/questions/784 ... edresponse
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»