【发布时间】:2021-10-23 12:01:23
【问题描述】:
我正在开发一个与 api 通信的移动应用程序,它运行良好。当我尝试使用公共 url (https) 的应用程序时,http 客户端会抛出“HttpException”而没有任何详细信息。服务器证书有效。我是否需要信任代码或任何其他配置中的证书。 我的代码是这样的。
final response = await http.post(
Uri.https('dev.company.com', '/api/someController/'),
headers: _requestHeaders,
body: _body,
);
【问题讨论】:
-
您是否尝试删除尾部斜杠?
-
是的@MaartenDev 我做到了,但没有运气。
-
您的服务器似乎需要配置 CORS。谷歌为它。
-
@intraector CORS 是为了让浏览器开心。这似乎是一个应用程序。