我在服务器端添加了标头
res.setHeader('Access-Control-Allow-Origin','*');
res.setHeader('Access-Control-Allow-Methods',"OPIONS,GET,POST,PUT,PATCH,DELETE");
res.setHeader('Access-Control-Allow-Headers','Content-Type , Authorization');
但是我仍然收到关于reactjs的错误
我使用提取来发送和接收数据。
我也使用标题'Access-Control-Allow-Origin':'*'
在ractjs上
答案 0 :(得分:2)
您可以使用名为cors
的相当不错的库,该库可以为您完成所有配置。在这里检查它cors。您可以像这样在app.js中配置它:
const express = require('express');
const app = express();
const cors = require('cors')
app.use(cors());
如果这不起作用,您可能忘记了将proxy
添加到客户的package.json