首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多部分图像上传问题

多部分图像上传问题
EN

Stack Overflow用户
提问于 2015-10-23 04:40:21
回答 1查看 78关注 0票数 0

请注意,在我想要提到的所有事情之前,我是mean stack的新手。我让多方在我的代码中工作,但是上传的图片比原来的要小得多。这是我的控制器中的东西,如果有人能给我指明正确的方向,我将不胜感激。我猜我没有完全读完流,不知何故,我放弃了:

代码语言:javascript
复制
var multiparty = require('multiparty'), fs = require('fs');
exports.postImage = function(req, res) {
var form = new multiparty.Form();
var data = "";
var fname = "";

form.on('part', function(part) {
if (part.filename)
{
        fname = '/Users/guest/Desktop/'+part.filename
        var writeStream = fs.createWriteStream(fname);
        part.pipe(writeStream);
} 
else 
{
        form.handlePart(part);
    }
});
form.on('close', function()
{
    console.log("Form closes ...");
});
form.parse(req);

我还注意到,当上传完成时,意味着当我收到消息“表单关闭...”时。大约一分钟后,会抛出以下错误:

代码语言:javascript
复制
events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: Request aborted
    at IncomingMessage.onReqAborted (/Users/guest/Desktop/wg-mean/node_modules/multiparty/index.js:183:17)
    at IncomingMessage.EventEmitter.emit (events.js:92:17)
    at abortIncoming (http.js:1911:11)
    at Socket.serverSocketCloseListener (http.js:1923:5)
    at Socket.EventEmitter.emit (events.js:117:20)
    at TCP.close (net.js:465:12)
EN

回答 1

Stack Overflow用户

发布于 2015-10-23 22:36:07

我发现问题出在我的客户端。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33290341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档