gpt4 book ai didi

javascript - 使用 Javascript、HTML5 的跨域 REST 代理

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:07:34 25 4
gpt4 key购买 nike

我正在编写一项服务(比如 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 请求代理,还是我应该从头开始破解它?

最佳答案

你听说过origin access control吗? ?您可以只在 .htaccess 中设置它以允许跨域的 XHR 请求。

Header Set Access-Control-Allow-Origin *

在这种情况下,除了标准 AJAX 组件之外,您不需要任何东西。

关于javascript - 使用 Javascript、HTML5 的跨域 REST 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3042529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com