请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Cannot set headers after they are sent to the client

跟着老师一点一点敲得,找不到 哪里 res.end()了一次啊
![图片描述
图片描述
解决不了错误

解决了。。。前面不能
res.writeHead(200, {
“Access-Control-Allow-Origin”: “",
“Content-Type”: “application/json;charser=utf-8”
})
要改成
res.setHeader(“Access-Control-Allow-Origin”,"
”)
res.setHeader(“Content-Type”,“application/json;charser=utf-8”)

正在回答 回答被采纳积分+3

1回答

双越 2021-08-11 17:35:35

解决就好😄

0 回复 有任何疑惑可以回复我~
  • 提问者 可达鸭_ #1
    不过老师 这个原因是什么 ,就是为什么不能用res.writeHead 要改成res.setHeader
    回复 有任何疑惑可以回复我~ 2021-08-11 19:50:39
  • 双越 回复 提问者 可达鸭_ #2
    因为你 wirteHead 就直接返回了。相当于先 setHeader 再 res.end()
    回复 有任何疑惑可以回复我~ 2021-08-12 07:50:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信