Я использую реальное устройство (, а не android эмулятор ) бэкэнд: MongoDb Atlas , API: strapi-beta , получаю эту ошибку : I / flutter (30720): SocketException: ошибка ОС: истекло время ожидания соединения, errno = 110, адрес = 192.19.170.13, порт = 47763 (найдено много похожих вопросов, но ни один из них не использовал реальное устройство для тестирования)
try {
var ip = '192.19.170.13';
setState(() => _isSubmitting = true);
http.Response response =
await http.post('http://$ip:1337/auth/local/register',
/* I've also tried using localhost(it didn't work) everyone suggested to use my loopback adapter's (Ethernet's ip address) even that isn't working.*/
body: {
'username': _username,
'email': _email,
'password': _password,
});
final responseData = json.decode(response.body);
setState(() => _isSubmitting = false);
_successSnackBar();
print(responseData);
} catch (e) {
setState(() => _isSubmitting = false);
print(e.toString());
}
}