采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
用postman请求符合预期,但是运行代码在浏览器中请求就报400的错误,尝试在中间件中打印req.body得到空对象。 fetch 请求的时候也设置 content-type 了,没有看出代码有什么问题。 代码截图: 中间件代码截图: 浏览器请求截图: 看浏览器第一张图片的request header,好像是我fetch的时候设置的 Content-Type没有生效,为什么会这样呢?
是用的json-server还是jira-dev-tool ?
如果是jira-dev-tool,尝试换个浏览器
是用的json-server。我也尝试了使用jira-dev-tool的情况,也会报400,但是会有message : "A name is required",应该也是因为收不到req.body的缘故。换了火狐浏览器,一样的状况。
解决了.因为我加了mode:no-cors,可能因为这个导致了设置content-type为application失效
登录后可查看更多问答,登录/注册
解锁 React17 高阶用法,轻松应对大型复杂长周期项目
2.8k 2
3.1k 7
1.9k 2
1.7k 2
1.7k 1