如何修复http.post()请求在android oreo版本上不起作用

时间:2019-06-02 14:16:16

标签: ionic-framework ionic3 ionic4

我正在使用http post方法来获取服务器数据,但是该发布不适用于android oreo版本的设备。有什么解决方法吗?

是否需要其他配置或应用权限?

this.http.post('http://13.235.12.168:81/api/values/Login',JSON.stringify(body),{headers:headers})
.map(res => res.json())
.subscribe(data=>{
.users = data;
});

1 个答案:

答案 0 :(得分:0)

好的。我发现了问题。从Pie版本开始,没有SSL的api将无法正常工作。要解决此问题,有两种方法

  1. 在配置文件https://halflastbreath.blogspot.com/2019/06/my-network-requests-are-not-working-in.html

  2. 中为不安全的url添加例外
  3. 为您的API启用SSL

我做到了第二个。希望有人得到帮助...