第一次运行put上传图片没有任何问题, 当第二次上传图片是会得到如下错误:
{"code":"ECONNRESET","name":"ResponseError","path":"/newbeemedia/upload/lawyerId_11101201510145845_1456660193982asdasd.jpg","status":-1,"headers":{},"res":{"status":-1,"statusCode":-1,"headers":{},"size":0,"aborted":false,"rt":30034,"keepAliveSocket":false}}
//以下是具体上传代码
async.map(imgPath, function (obj, cb) {
//Uploading image to ali-Yun
var name = 'upload/' + path.basename(obj.img);
var file = path.join(folder, path.basename(obj.img));
co(function* () {
return yield store.put(name, file, {headers: headers});
}).then(function (info) {
console.log('[RETURN OSS URL]', info.url);
return cb(null, {tag: obj.tag, url: info.url, status: 'ok'});
}).catch(function (reject) {
return cb(reject);
});
}, callback);
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。