2010-06-15 57 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