为了账号安全,请及时绑定邮箱和手机立即绑定

我使用vscode写node.js代码,出现如下问题,请问如何处理?

我使用vscode写node.js代码,出现如下问题,请问如何处理?

守着星空守着你 2018-10-30 05:00:10
Error: write after endat ServerResponse.OutgoingMessage.write (_http_outgoing.js:441:15)at Server.<anonymous> (d:\www\node\node_1\node_1.js:9:14)at emitTwo (events.js:106:13)at Server.emit (events.js:191:7)at HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:548:12)at HTTPParser.parserOnHeadersComplete (_http_common.js:99:23)
查看完整描述

1 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

直接从Error中能看到的东西
`Error: write after end`, 在end之後write
`d:\www\node\node_1\node_1.js:9:14`, 这是你的代码中与错误相关的部分
然後就是经验的部分了
你的错误是产生于在res.end()之後又res.write(), 属於逻辑上的问题. 你需要把9:14的res.write或者把前面的res.end删去来解决. 从根源上来讲, 你还需要理顺write和end到底是在干什麼, 以及它们之间的关系.

查看完整回答
反对 回复 2018-11-16
  • 1 回答
  • 0 关注
  • 808 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信