res.end()那里readFile是个异步请求吧,所以先执行了res.end(),导致报错

来源:7-3 通过node加载静态页面

codexu

2018-05-18

写回答

2回答

dievu

2018-08-01

是的,报错提示很明显了 write after end。 就是在res.end()以后写入了。原因是读文件是异步操作,先执行了res.end()。 还有一点是关于 res.setHeader() 和 res.writeHead()这两个方法,官方文档是可以共存,两个方法会进行合并,且writeHead()的优先级要高~

0
0

林逸舟丶

2018-05-24

额 忘了 能贴图吗

0
0

Vue2.6+Node.js+MongoDB 全栈打造商城系统

课程全面升级,Vue2.6+Koa2,从前端入门全栈,让你的未来更宽广

2634 学习 · 924 问题

查看课程