2010-06-15 84 views
4

我正在寫一個服務(例如,service.com)提供了一個REST API的IFrame內部運行的外部應用。 (這些應用程序由service.com外的域託管)。使用JavaScript跨域REST代理,HTML5

我打算一個javascript 客戶端庫的應用,以提高對service.com REST API純JavaScript的請求 - 基本上都採用的postMessage和我的API的一些特設封裝調用來獲取消息來自外部--app.com IFrame - > service.com REST API,並返回IFrame的響應)。

我的問題:有沒有強大的,通用的JavaScript庫來完成那種跨域REST請求代理我的需要,還是我應該只是從頭劈呢?

回答

3

您是否聽說過origin access control?您可以將其設置在.htaccess中以允許跨域的XHR請求。

Header Set Access-Control-Allow-Origin * 

在這種情況下,你不需要任何超過標準AJAX組件的東西。

+0

什麼是.htaccess,我該如何設置它?你能解釋一下嗎? – 2013-02-18 09:48:38