2011-11-25 51 views
6

我正在开发一个Backbone应用程序,它严重依赖于使用ajax/fetch调用的REST API。Backbone REST API推荐/跨域

我所有的业务逻辑都是使用MySQL编写的PHP类。现在我正在使用FRAPI作为API,它对我来说非常合适。

在我的开发环境,我有两个虚拟主机:

  1. 一个静态的HTML/JS客户端应用程序 - >本地主机
  2. FRAPI API在PHP - > api.local

问题是我的客户请求是跨域(IE和这样的浏览器不工作)。

我能做些什么来保持我的客户端虚拟主机静态(无PHP代理),而不使用JSONP? 什么RESTful API通常用于Backbone?

+1

JSONP仅适用于GET请求... CORS可能是实现跨域POST和GET调用的最简单方法:请参阅http://stackoverflow.com/q/7174902/447074 – Tricote

回答