2011-11-25 49 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

回答