gpt4 book ai didi

ajax - 由 watchguard 剥离的 CORS Access-Control-Allow-Origin header

转载 作者:行者123 更新时间:2023-12-04 21:44:34 27 4
gpt4 key购买 nike

我在 www.example.com 上有一个网站,它使用 AJAX 通过 api.example.com 上的 nodejs-API 访问 JSON。 (跨域!)我需要 PUT 和 DELETE 作为 HTTP 方法,这就是为什么我不能使用 jsonp,我查看了 CORS 的工作原理,并通过 Access-Control-Allow-Origin header 实现了它。

当我在本地环境(www.example.dev 和 api.example.dev)上工作时,我的设置有效。我的 API 返回正确的 header (Access-Control-Allow-Origin),我成功地进行了跨域请求。

当我在线部署时,我的设置不再起作用,因为 header 被公司监视防火墙阻止。我可以要求允许我的公共(public) API,但我担心其他人会在他或她的受限环境中遇到同样的问题。

有没有其他方法可以解决这个问题?

最佳答案

对于那些感兴趣的人:我使用 easyXDM 进行跨域消息传递。这解决了我的问题。 http://easyxdm.net/wp/

关于ajax - 由 watchguard 剥离的 CORS Access-Control-Allow-Origin header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16859122/

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