Firebase 未将 CORS 标头添加到 REST 请求

2023-12-10

有没有办法为 REST 端点启用 CORS,如上所述here and here? Firebase 似乎不再默认添加它们。对于不需要实时连接或无法使用 Websocket 的应用程序来说,这将很有帮助。

这是对 Firebase 的 REST 请求。如果您检查响应,则没有 cors 标头:https://samplechat.firebaseio-demo.com/users/jack/name.json


发现问题了。

AllREST 端点需要以“.json”结尾,包括 put 和 post 请求。这会触发 Firebase 将跨源标头设置为请求的源。由于未将“.json”添加到 POST 请求的末尾,因此未添加原始标头,因此看起来像是 CORS 问题。

该示例没有 CORS 标头,因此看起来 Firebase 必须仅在需要时添加它们。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firebase 未将 CORS 标头添加到 REST 请求 的相关文章

随机推荐