在flutter web应用程序中,对http和https API服务器的http GET请求发生异常



我的API服务器可以为flutter移动应用程序提供服务,但不能为flutter web应用程序提供。为了深入了解问题情况,我编写了一个flutter http测试应用程序(/lib/http_test_body.dart(来找出根本原因。

在这里运行我的Flutter网络应用程序测试链接

当测试应用程序运行到语句时

final resp = await http.get(url);

iPhone和android上的响应成功但chome和web服务器出现异常。但外部联系:https://jsonplaceholder.typicode.com/posts/1在所有平台上都取得了成功。我想知道在构建为flutter web应用程序服务的api服务器方面有什么限制吗?

请参阅hapi源链接上的问题帖子和https://hapi.dev/api.hapi框架的默认CORS配置被禁用(没有CORS头(。然后,我在Glue hapi服务器配置编辑器的JSON清单中添加了相关选项,如下所示,一切都很好。

server: {
...
routes: {
cors: {
origin: 'ignore'
}
}

相关内容

  • 没有找到相关文章

最新更新