我正在设置一个应用,它是在http://api.project.com
托管api,主应用将托管在https://app.project.com
。
该应用程序将是一个100%angular.js的应用程序。应用程序与api进行通信的唯一方法是使用JSONP吗? (不包括CORS)。
根据我的研究,答案可能是肯定的,但目前还不清楚......所以确认这一点会很棒。
由于
答案 0 :(得分:0)
此处您的api托管在http://api.project.com
,您的应用托管在https://app.project.com
。因此,您将拥有跨域API调用。在这种情况下,您必须使用jsonp
。
可以在此处找到有关您必须使用JSONP的原因的一个很好的解释;
http://stackoverflow.com/questions/2067472/what-is-jsonp-all-about
我希望这可能有所帮助。