上传前环回检查文件附件
Loopback Check file attachment before upload
如何检查 ctx.req 对象是否有附加文件?我正在请求一个多部分表单请求。我的自定义方法接受
accepts: [
{ arg: 'ctx', type: 'object', http: { source:'context' } }
]
并且在方法中我想检查之前是否有附件
Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){});
我尝试 控制台(ctx.req)。但是名单又大又难找。
经过几个小时的努力,我终于可以检查是否有文件附件了。如果我发送带有图像的多部分表单请求。我可以从 fileObj.files 属性中找到文件的详细信息。下面的代码就说清楚了。
Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){
if(err)
cb(null,err);
console.log(fileObj.files);// will give us every detail of the multi part form post request.
});
如何检查 ctx.req 对象是否有附加文件?我正在请求一个多部分表单请求。我的自定义方法接受
accepts: [
{ arg: 'ctx', type: 'object', http: { source:'context' } }
]
并且在方法中我想检查之前是否有附件
Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){});
我尝试 控制台(ctx.req)。但是名单又大又难找。
经过几个小时的努力,我终于可以检查是否有文件附件了。如果我发送带有图像的多部分表单请求。我可以从 fileObj.files 属性中找到文件的详细信息。下面的代码就说清楚了。
Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){
if(err)
cb(null,err);
console.log(fileObj.files);// will give us every detail of the multi part form post request.
});