1

我正在设置一个应用程序,它将 api 托管在http://api.project.com,主应用程序将托管在https://app.project.com.

该应用程序将是一个 100% 基于 angular.js 的应用程序。应用程序与 api 通信的唯一方法是使用 JSONP 吗?(不包括 CORS)。

根据我的研究,答案可能是肯定的,但还不清楚......所以得到证实会很棒。

谢谢

4

1 回答 1

0

在这里,您的 api 托管在http://api.project.com,您的应用托管在https://app.project.com. 因此,您将进行跨域 API 调用。在这种情况下,您必须使用jsonp.

可以在这里找到为什么必须使用 JSONP 的一个很好的解释;

http://stackoverflow.com/questions/2067472/what-is-jsonp-all-about

我希望这可能会有所帮助。

于 2013-08-17T11:24:30.990 回答