Closed jysperm closed 8 years ago
在发回响应(res.send)之后继续调用 next 进行后续处理也是 express 的常见用法,所以应该只在没有路由发回响应(!res.headersSent)的情况下抛出 404 异常,否则就会出现 Error: Can't set headers after they are sent.
res.send
!res.headersSent
Error: Can't set headers after they are sent
在发回响应(
res.send
)之后继续调用 next 进行后续处理也是 express 的常见用法,所以应该只在没有路由发回响应(!res.headersSent
)的情况下抛出 404 异常,否则就会出现Error: Can't set headers after they are sent
.