【发布时间】:2019-10-02 00:24:43
【问题描述】:
我正在尝试使用 Flutter Web。我尝试使用 http 包将我创建的一个简单的 Flutter Web 应用程序连接到 mysql 数据库和 localhost。但是我没有从请求方法返回任何数据。当我试图打印出snaphot.error 时,我得到了这个:XMLHttpRequest error。我在FutureBuilder()中有这个方法
getMethod()async{
String theUrl = 'https://localhost/fetchData.php';
var res = await http.get(Uri.encodeFull(theUrl),headers: {"Accept":"application/json"});
var responsBody = json.decode(res.body);
print(responsBody);
return responsBody;
}
【问题讨论】:
-
您是否在网络浏览器或邮递员上尝试过此请求?让我们看看结果
-
您找到解决方案了吗?我在这里问过同样的问题:stackoverflow.com/questions/57340929/…
-
我也遇到了这个问题,我从后端更改了 CORS 政策,然后它就像魅力一样工作!!
-
你好@HardikBhalala 你在后端做了什么改变?
标签: dart flutter flutter-web