4

我正在编写一个服务(比如 service.com),它为在IFrames内部运行的外部应用程序提供REST API。(这些应用程序托管在 service.com 之外的域中)。

我正在为应用程序计划一个 JavaScript客户端库,以向 service.com REST API 发出纯 JavaScript 请求——基本上使用postMessage和我的 API 调用的一些临时封装来跨帧来回获取消息(来自outside-app.com IFrame --> service.com REST API,然后返回 IFrame 并返回响应)。

我的问题:是否有任何强大的通用 javascript库来完成我需要的那种跨域 REST 请求代理,或者我应该从头开始破解它?

4

1 回答 1

3

您听说过源站访问控制吗?您可以在 .htaccess 中设置它以允许跨域的 XHR 请求。

Header Set Access-Control-Allow-Origin *

在这种情况下,您不需要任何超出标准 AJAX 组件的东西。

于 2010-06-15T06:01:27.807 回答