如何解决尝试从服务器读取响应时 Http 响应出错
我在从服务器检索数据时遇到困难。我激活了 CORS 并正确设置了我的电话(已经用邮递员测试过)。我正在向我的服务器发送 post 请求,方法正在被命中,但是当返回并尝试在客户端读取响应时,SDK 失败。
这是我在控制台上遇到的错误。
我在这里遗漏了什么吗?在网络环境中,我是否必须使用另一个插件来调用 htttp?
解决方法
错误信息不全,在哪一行报错?
我假设你的 uri 和其他一些东西没问题。
将过滤器更改为:
Map<String,dynamic> filterDto={
'date':'2020-02-07....','countryId':'1' // string number
}
而且你不需要:
json.encode(filterDto)
在后期调用中,只有 filterDto 就足够了
... body: filterDto ...
,
我发现了这个问题。 Cors 在我的服务器端被错误地启用。激活 Cors 的顺序对于在 .Net 核心应用中正确应用配置至关重要。
这是怎么做的。先激活Cors,再激活MVC。
希望它可以帮助任何正在为同一件事而苦苦挣扎的人。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。