与非CORS/JSONP api通信



我正在通过Ionic框架构建一个移动web应用程序。在我的应用程序中,我想从API获取数据,似乎API只支持PHP中的请求(或一些服务器端语言)。因此,它不支持CORS或JSONP,我习惯通过AngularJS发出请求。

我如何在我的应用程序中与此API通信?我是否需要设置某种API代理,或者最常用的方法是什么?似乎是一个很常见的问题,但我在搜索的时候真的很困惑。

这是可能的,但你需要一个服务器在中间使用CORSJSONP服务的API的内容,可以通过javascript读取,或者你需要加载页面在丑陋的方式使用iframe,然后从iframe获取内容(如果你可以通过get请求通信)。

最新更新