【发布时间】:2021-08-11 04:50:37
【问题描述】:
我有一个单页 web 应用程序,它使用通过同一域公开的 REST API。目前,静态文件由公开 REST API 的同一台服务器提供服务。
我正在尝试将服务于 Firebase 托管的静态文件卸载。如果我将静态文件移动到 firebase 托管,我必须将我的域的 DNS 条目指向 firebase 托管,这将使 web 应用程序也向 firebase 托管发出 REST 请求。
我可以更新 web 应用程序,以便它将 REST 请求发送到当前服务器地址而不是 Firebase 托管,但它会使请求变慢,因为由于 CORS,浏览器会在发出每个请求之前使用预检请求。
有谁知道如何正确解决这个问题?
【问题讨论】: