即使预设了标题,所请求的资源上也不存在“Access-Control-Allow-Origin”标题

我从http:// localhost:3002服务器运行反应应用程序,并在http:// localhost:8080 / api / file中调用axios.post()动作来上传文件。

我使用expressJS作为后端。 还包括启用CORS的Cors模块。

app.use(cors({ origin: 'http://localhost:3002' })); 

在客户端发出请求后,在chrome中显示以下错误
安慰 –

ailed加载http:// localhost:8080 / api / file :否请求的资源上存在“Access-Control-Allow-Origin”头。 原因' http:// localhost:3002 '因此不被允许访问。

但是当我在networking上看到file upload并返回200 OK响应。

当我从expressJS中删除CORS头文件时,也是一样的。

如果请求完成,为什么显示CORS错误信息? 为什么不允许跨源请求,如果没有设置CORS头?

请帮忙!!!