Nodejs - 范围不可满足

时间:2016-11-12 00:10:21

标签: node.js sockets express socket.io

让我先从一个与我有完全相同问题的stackoverflow用户开始(我通过谷歌找到了他):

Node JS Range Not Satisfiable SendStream.error Express

它没有得到回答,我猜很多人都会遇到它 - 为什么会这样?我正在使用NodeJS,express + socket.io,这个错误没有给我任何线索,它发生了几次,崩溃了我的服务器并断开了我的用户。 可能是因为:

1)有人通过AJAX / Socket.io请求了一个巨大的文件或对象(可能在我的情况下) 2)有人通过Socket.io发送了一个巨大的字符串 3)其他任何东西

完整错误: RangeNotSatisfiableError:范围不满足     在SendStream.error(node_modules / express / node_modules / send / index.js:275:31)     在SendStream.send(node_modules / express / node_modules / send / index.js:618:19)     在onstat上(node_modules / express / node_modules / send / index.js:677:10)     在FSReqWrap.oncomplete(fs.js:123:15) RangeNotSatisfiableError:范围不满足     在SendStream.error(node_modules / express / node_modules / send / index.js:275:31)     在SendStream.send(node_modules / express / node_modules / send / index.js:618:19)     在onstat上(node_modules / express / node_modules / send / index.js:677:10)     在FSReqWrap.oncomplete(fs.js:123:15)

0 个答案:

没有答案