gpt4 book ai didi

javascript - Android Ionic Framework中如何进行跨域http请求?

转载 作者:搜寻专家 更新时间:2023-11-01 04:41:00 30 4
gpt4 key购买 nike

如何在Android Ionic Framework中进行跨域http请求?

我尝试在 ionic.project 中设置代理,但没有帮助。这是我执行请求的方式:

$http.get('http://localhost:8100/getnews/?hashcode=' + hashcode + '').then(function (resp) {
...
}, function (err) {
...
}

这是 ionic.project:

{
"name": "...",
"app_id": "...",
"proxies": [
{
"path": "/getnews",
"proxyUrl": "http://yukigaru.pythonanywhere.com/getnews/"
}
]
}

它在 Android 上不起作用,函数 (err) 分支总是被调用。它适用于一台计算机的浏览器,但不适用于另一台 PC 的浏览器。

Cordova 5.0.0、Ionic 1.3.20、Android 5.x。

最佳答案

我最终在我的 Ionic 应用程序中做的是将它添加到作为 JSON API 播放的 PHP 文件(我从 Ionic 应用程序调用):

header('Access-Control-Allow-Origin: *');

因此,如果您控制您的 API 端点服务器并且能够进行类似的(您没有提到您使用的是哪个 API 堆栈?)更改,您应该没问题。 如果有人有更好的用例,请回复...

关于javascript - Android Ionic Framework中如何进行跨域http请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30499145/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com