react-admin中的每个操作都有多个API命中的问题

问题描述 投票:0回答:1

在我的react-admin应用程序中,我为每个create操作发送两个api命中结果,但我不确定为什么。

Network Tab Data

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

node.js django react-admin
1个回答
0
投票

您的API可能位于HTML页面之外的其他域,因此您的浏览器在发送OPTIONSGET之前,会使用HTTP PUT动词向服务器发送CORS预检请求。这绝对是正常现象,您无法采取任何措施来阻止它-除了将API和webapp放在同一个域上。

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

© www.soinside.com 2019 - 2024. All rights reserved.