node.js设置了跨域 但是请求依旧报没有跨域

初学node.js,设置跨域无效,是我哪里写错了吗?
node.js代码:

img


前端用的react请求的:

img


浏览器打印:

img

这不是报错误了吗

第一张截图有两句话没有截出来
const express = require("express");
const app = express();

你这前台应该用的post请求把

而且还是用的react 这个问题 我之前也遇到过 后台怎么配置 都不行 最好在前台配置了代理 在行的

res.setHeader('Access-Control-Allow-Origin','*') 是不是 该这么写