首页 > 解决方案 > react-admin 中每个操作的多个 API 命中问题

问题描述

在我的 react-admin 应用程序中,我为每个创建操作发送了两个 api 点击,但我不知道为什么。

网络标签数据

我也运行了 django REST 框架后端,这可能是问题吗?

标签: node.jsdjangoreact-admin

解决方案


您的 API 可能位于 HTML 页面之外的另一个域上,因此您的浏览器在发送 a或 aOPTIONS之前使用 HTTP 动词向服务器发送 CORS 预检请求。这是绝对正常的,你无法阻止它——除了将你的 API 和你的 webapp 放在同一个域上。GETPUT

有关 CORS 的更多信息:https ://developer.mozilla.org/en-US/docs/Web/HTTP/CORS


推荐阅读