这里我想用最新的es6的异步方式实现,求大家支招!我下边写的已经可以上传图片,但是就是不能返回到body数据。。。所以结果是图片其实已经上传了,但是接口显示404.exports.uploadFile=async(ctx,next)=>{letclient=newOSS({region:'oss-cn-qingdao',accessKeyId:'124214124',accessKeySecret:'1412414124',bucket:'p-144-141244'})letform=newformidable.IncomingForm()form.parse(ctx.req,function(err,fields,files){client.put(fields.path,files.file.path).then(function(val){//console.log(val.res)ctx.body={res:val.res.requestUrls}}).then(function(val){//console.log(val.res)//console.log(val.content.toString())ctx.body={res:'上传失败'}})})}
喵喔喔
相关分类