具体的报错信息:
BadRequestError: request aborted
at IncomingMessage.onAborted (d:\nodeJs-hwsoft\node_modules\body-parser\node
_modules\raw-body\index.js:231:10)
at emitNone (events.js:67:13)
at IncomingMessage.emit (events.js:166:7)
at abortIncoming (_http_server.js:280:11)
at Socket.serverSocketCloseListener (_http_server.js:293:5)
at emitOne (events.js:82:20)
at Socket.emit (events.js:169:7)
at TCP._onclose (net.js:477:12)server.js代码:
var express = require('express');
var url = require('url');
var fs = require('fs');
var http = require('http');
var queryString = require('querystring');
var bodyParser = require('body-parser');var app = express();app.use(bodyParser.json({limit:'1000kb'}));
app.use(bodyParser.urlencoded({limit:'1000kb',extended:true}));var count=0;app.post('/upload.node',function(req,resp){
//console.log(req)
//console.log(req.body);
var Data = new Buffer(req.body.fileData,'base64');
//console.log(Data);
var filePath = req.body.filePath;
//console.log(req.body);
var response={};
var writerStream = fs.createWriteStream("D:/pdftest1/"+ ++count +".pdf"); writerStream.write(Data);
// 标记文件末尾
writerStream.end();
writerStream.on('finish', function() {
console.log("写入完成。");
}); writerStream.on('error', function(err){
console.log(err.stack);
});
//fs.writeFile(filePath,Data,function(err){
//if(err){
//response = {
// "msg":'error'
//};
// }
// response = {
// "msg":'success'
// };
// console.log('上传成功!');
//});
console.log('*** ' + count +' ***');
resp.status(200).end();
});var server = app.listen(20001,function(){
console.log('Server started.');
})server.js的业务就是接收一个json字符串,里面有一个PDF文件的字节流(BASE64编码),在压测达到一定压力时,便报错
BadRequestError: request aborted. 求解这是什么原因造成。
BadRequestError: request aborted
at IncomingMessage.onAborted (d:\nodeJs-hwsoft\node_modules\body-parser\node
_modules\raw-body\index.js:231:10)
at emitNone (events.js:67:13)
at IncomingMessage.emit (events.js:166:7)
at abortIncoming (_http_server.js:280:11)
at Socket.serverSocketCloseListener (_http_server.js:293:5)
at emitOne (events.js:82:20)
at Socket.emit (events.js:169:7)
at TCP._onclose (net.js:477:12)server.js代码:
var express = require('express');
var url = require('url');
var fs = require('fs');
var http = require('http');
var queryString = require('querystring');
var bodyParser = require('body-parser');var app = express();app.use(bodyParser.json({limit:'1000kb'}));
app.use(bodyParser.urlencoded({limit:'1000kb',extended:true}));var count=0;app.post('/upload.node',function(req,resp){
//console.log(req)
//console.log(req.body);
var Data = new Buffer(req.body.fileData,'base64');
//console.log(Data);
var filePath = req.body.filePath;
//console.log(req.body);
var response={};
var writerStream = fs.createWriteStream("D:/pdftest1/"+ ++count +".pdf"); writerStream.write(Data);
// 标记文件末尾
writerStream.end();
writerStream.on('finish', function() {
console.log("写入完成。");
}); writerStream.on('error', function(err){
console.log(err.stack);
});
//fs.writeFile(filePath,Data,function(err){
//if(err){
//response = {
// "msg":'error'
//};
// }
// response = {
// "msg":'success'
// };
// console.log('上传成功!');
//});
console.log('*** ' + count +' ***');
resp.status(200).end();
});var server = app.listen(20001,function(){
console.log('Server started.');
})server.js的业务就是接收一个json字符串,里面有一个PDF文件的字节流(BASE64编码),在压测达到一定压力时,便报错
BadRequestError: request aborted. 求解这是什么原因造成。
解决方案 »
- 在线等大神解答哈,请问如何下载rtmpt协议开头的视频哈?在线等大神,人气积分伺候着呢哈!!!
- 导航滑块菜单修改
- 问问两者区别
- ext EditGrid 中的 DateField 为什么 on('keyup',fun) 没有作用呢。加不上事件
- 为什么DOM的操作对自定义的标签不起作用?
- 使用按钮添加多个表格项
- 关于jQueryMobile中header的一个问题
- 经典菜单: 无限级, 自由设置水平/垂直, 背景颜色, 边框粗细, 颜色...
- 关于列表框多选的问题!
- js验证上传图片大小,img.src 赋值问题
- js 动态加载html拼接css 失效
- cannot read property 'layer' of null
BadRequestError: request aborted
at IncomingMessage.emit (events.js:182:13)
at abortIncoming (_http_server.js:444:9)
at socketOnClose (_http_server.js:437:3)
at Socket.emit (events.js:187:15)
at TCP._handle.close (net.js:599:12)