87,907
社区成员
发帖
与我相关
我的任务
分享
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)
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.');
})