0
A
回答
0
在HTTP/1.1,400或更高的响应代码在寻找这被认为是一个错误。
但是,Express错误处理仅处理编程错误,而不是HTTP错误。如果您的应用程序检测到错误情况并发回400或404响应,则Express不在意(即不会调用错误处理程序)。
相关问题
- 1. NodeJS&Express中的Stream Rest API HTTP响应
- 2. 发送来自NodeJS/Express的JSON响应
- 3. NodeJS - 响应流
- 4. nodejs代理没有响应
- 5. Express + NodeJS文档
- 6. nodejs express 3.0
- 7. Reroute url | Nodejs | Express
- 8. express nodejs socket.io LAMP
- 9. NodeJS Express站点
- 10. nodejs express mongoose mongodb
- 11. Nodejs + express promisse
- 12. Nodejs,Express,路由
- 13. NodeJS + Express + Socket.IO + SSL
- 14. 扬鞭的NodeJS - 响应验证失败
- 15. IIS Express上的GZip响应
- 16. NodeJS创建HTTP请求与响应
- 17. 'npm start'with Express-Generator(NodeJS)
- 18. NodeJs,Express,BodyParse和JSON
- 19. Nodejs发送部分响应
- 20. NodeJS不响应CURL请求
- 21. nodejs http响应编码
- 22. NodeJS响应不发送index.html
- 23. Nodejs - 问题与响应
- 24. 什么是passport.initialize()? (nodejs express)
- 25. nodejs express server not running/starting
- 26. 在NodeJS Express前部署CloudFront
- 27. NodeJS Express Passport多个文件
- 28. nodejs express windows max connections设置
- 29. nodejs express中的会话
- 30. Nodejs/Express中的API查询
奇怪..我使用express-mung来转换我的响应,但是当我返回一个'res.status(400);'它没有断点到我的中间件:/ – nav
@nav https:// www。 npmjs.com/package/express-mung#options(与此结合:https://github.com/richardschneider/express-mung/blob/8d795a134d3e0fc0a4ab643032b581f95319bb71/index.js#L30-L31)。所以'express-mung'认为状态码为400或更高的所有响应都是错误的,如果你想要捕获这些错误,你需要设置'mungError:true'。 – robertklep