最近发现一个基于Node.js平台上的Express框架运行的Web网站经常报这样一个错误: RangeError: Invalid status code: 网站的源码中有专门针对错误处理的中间件,经过精简之后的代码如下: module.exports = function (err, req, res, next) { var _code = err.code || 500; if (_code < 100 || _code >= 600) { _code = 500; } var _fi…