如何检查ctx.req对象是否附加了文件?我正在请求多部分表单请求。我的自定义方法接受
accepts: [
{ arg: 'ctx', type: 'object', http: { source:'context' } }
]
在方法中,我想检查是否在
之前附加了文件Model.app.models.container.upload(ctx.req,ctx.result,options,function (err,fileObj){});
我尝试 console(ctx.req)。但名单很庞大,很难找到。
答案 0 :(得分:0)
经过几个小时的努力,我终于可以检查是否有文件附件。如果我发送带有图像的多部分表单请求。我可以从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.
});