小编lad*_*ady的帖子

Ionic 4 Http 失败响应(未知 url):0 未知错误。在真机上调用api时

我有一个 ionic 4 应用程序,它调用 .NET Core 后端 api。它在 chrome 浏览器上正常工作,但是当我在 android 设备上运行 apk 时,响应是:

{"headers":{"normalizedNames":{},"lazyUpdate":null,"headers":{}},"status":0,"statusText":"Unknown Error","url":null,"ok":false,"name":"HttpErrorResponse","message":"Http failure response for (unknown url): 0 Unknown Error","error":{"isTrusted":true}}
Run Code Online (Sandbox Code Playgroud)

关于标题我附加了这些选项:

const httpOptions = {
    headers: new HttpHeaders({
        "Content-Type": "application/x-www-form-urlencoded; charset=utf-8" , 
        "Access-Control-Allow-Origin": "*", 
        "Access-Control-Allow-Headers": "Origin, Content-Type, X-Auth-Token, Accept, Authorization, X-Request-With",
        "Access-Control-Allow-Credentials" : "true",
        "Access-Control-Allow-Methods" : "GET, POST, DELETE, PUT, OPTIONS, TRACE, PATCH, CONNECT"  
       }) 
};  
Run Code Online (Sandbox Code Playgroud)

我已经安装了插件:cordova-plugin-ionic-webview

并使用来自“@angular/common/http”的 HttpClient

我的 API 远程托管,没有使用 ssl 证书!

我用谷歌搜索了所有解决方案,但没有一个能解决我的问题

post http ionic-framework

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

http ×1

ionic-framework ×1

post ×1