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貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超2個(gè)贊
直接從Error中能看到的東西
`Error: write after end`, 在end之後write
`d:\www\node\node_1\node_1.js:9:14`, 這是你的代碼中與錯(cuò)誤相關(guān)的部分
然後就是經(jīng)驗(yàn)的部分了
你的錯(cuò)誤是產(chǎn)生于在res.end()之後又res.write(), 屬於邏輯上的問(wèn)題. 你需要把9:14的res.write或者把前面的res.end刪去來(lái)解決. 從根源上來(lái)講, 你還需要理順write和end到底是在干什麼, 以及它們之間的關(guān)系.
- 1 回答
- 0 關(guān)注
- 842 瀏覽
添加回答
舉報(bào)
0/150
提交
取消