0
A
回答
0
在HTTP/1.1,400或更高的響應代碼在尋找這被認爲是一個錯誤。
但是,Express錯誤處理僅處理編程錯誤,而不是HTTP錯誤。如果您的應用程序檢測到錯誤情況併發回400或404響應,則Express不在意(即不會調用錯誤處理程序)。
相關問題
- 1. nodejs express:響應壓縮不起作用
- 2. 發送來自NodeJS/Express的JSON響應
- 3. NodeJS&Express中的Stream Rest API HTTP響應
- 4. NodeJS - 響應流
- 5. nodejs代理沒有響應
- 6. Express + NodeJS文檔
- 7. SSE和NodeJS Express
- 8. 如何實時更新JSON響應(Express NodeJS)
- 9. nodejs express 3.0
- 10. Reroute url | Nodejs | Express
- 11. nodejs/express的capcha
- 12. nodejs Express html
- 13. nodejs express req.session undefined
- 14. nodeJS + express + jqtpl + app.engine
- 15. express nodejs socket.io LAMP
- 16. Nodejs,Express,路由
- 17. nodejs express mongoose mongodb
- 18. NodeJS - Express bypass basicAuth
- 19. Nodejs/Express - 'title'not rendering
- 20. NodeJS Express站點
- 21. NodeJS + Express + Socket.IO + SSL
- 22. Nodejs + express promisse
- 23. NodeJs:未對NPM安裝做出響應
- 24. 揚鞭的NodeJS - 響應驗證失敗
- 25. PayPal Express Checkout積分響應
- 26. Node.js jsdom/express響應緩存?
- 27. Express HTTPS響應(net :: ERR_INSECURE_RESPONSE)
- 28. IIS Express上的GZip響應
- 29. Node.js/Express響應事件
- 30. 在express中緩存響應
奇怪..我使用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