繁体   English   中英

尝试从服务器读取响应时 Http 响应出错

[英]Http response erroring out when trying to read response from server

我在从服务器检索数据时遇到困难。 我激活了 CORS 并正确设置了我的电话(已经用邮递员测试过)。 我正在将发布请求发送到我的服务器,方法正在被命中,但是当返回并尝试在客户端读取响应时,SDK 失败。

在此处输入图像描述

这是我在控制台上遇到的错误。

在此处输入图像描述

我在这里错过了什么吗? 在 web 环境中,我是否必须使用另一个插件来进行 Http 调用?

错误信息不完整,您在哪一行得到错误?

我假设您的 uri 和其他一些东西都可以。

将 filtereDto 更改为:

Map<String,dynamic> filterDto={
 'date':'2020-02-07....',
 'countryId':'1' // string number
}

你不需要:

json.encode(filterDto)

在通话后,只有 filterDto 就足够了

... body: filterDto ...

我发现了这个问题。 Cors 在我的服务器端被错误地启用。 激活 Cors 的订单对于在 .Net 核心应用程序中正确应用配置至关重要。

这是如何完成的。 首先激活 Cors 然后 MVC。

在此处输入图像描述

希望它可以帮助任何在同一件事上苦苦挣扎的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM