Javascript IncomingForm可以在不设置标题的情况下很快上传图片
我如何使用 在Nodejs上上传文件,而不是这么快设置标题Javascript IncomingForm可以在不设置标题的情况下很快上传图片,javascript,angularjs,node.js,formidable,Javascript,Angularjs,Node.js,Formidable,我如何使用 在Nodejs上上传文件,而不是这么快设置标题 router.post('/upload/pictures', function (req, res, next) { var temp_path = ''; var temp_token = ''; var new_location = ''; var file_name = ''; var sessionKey = ''; var form = new formidable.IncomingForm(), fil
router.post('/upload/pictures', function (req, res, next) {
var temp_path = '';
var temp_token = '';
var new_location = '';
var file_name = '';
var sessionKey = '';
var form = new formidable.IncomingForm(),
files = [],
fields = [];
form.parse(req, function(err, fields, files) {
res.writeHead(200, {'content-type': 'image/jpeg'});
res.write('received upload:\n\n');
res.end(util.inspect({fields: fields, files: files}));
});
????res.end(util.inspect({fields:fields,files:files}))
我检查会话并在此处设置标题。。然后得到一个错误
if(!result)返回res.status(401).send({message:'Session expired'})
错误:发送邮件后无法设置邮件头。
位于ServerResponse.OutgoingMessage.setHeader(http.js:690:11)
另外,我如何摆脱它创建的所有临时文件
vagrant@vagrant-ubuntu-trusty-64:/tmp$ ls
upload_1a6db52f44333bcc0c186d326f130187
upload_77e40c1d9a779cd78e3dd99f67e041c7
upload_77e40c1d9a779cd78e3dd99f67e041c7
upload_77e40c1d9a779cd78e3dd99f67e041c7
upload_77e40c1d9a779cd78e3dd99f67e041c7
谢谢
菲尔
vagrant@vagrant-ubuntu-trusty-64:/tmp$ ls
upload_1a6db52f44333bcc0c186d326f130187
upload_77e40c1d9a779cd78e3dd99f67e041c7
upload_77e40c1d9a779cd78e3dd99f67e041c7
upload_77e40c1d9a779cd78e3dd99f67e041c7
upload_77e40c1d9a779cd78e3dd99f67e041c7