1. 前言
- 搞了大半天才搞好,先把问题描述清楚
2. 问题
- 后端用的
nodejs- 前端用的
fetch发送post请求- 只要配置headers,就报错
报错分析.png- 配置这个的目的当然是为了 post传参
headers: { "Content-Type": "application/json; charset=utf-8" }
3. 原因分析
- mode: 请求的模式,如 cors、no-cors 或者 same-origi MDN -fectg
- 这个默认是不允许修改
content-type类型的
4. 解决方案
- nodejs配置
res.setHeader("Access-Control-Allow-Headers","X-request-With,content-type");
