小伙伴们,学习koa框架之后,我们来开发一个综合应用。
任务描述:
通过header里面传递一个role属性admin,使用post请求,发送给koa这边的/api/user接口json数据为{name: “imooc”, email: "imooc@test.com"}。
具体返回格式与要求如下:
POSTMan中发送请求
情景一:无name或者email
情景二:Header中无admin或者role不等于admin
情景三:正常请求
效果图展示如下:
任务要求:
koa侧判断role属性是否存在,是否是admin,不是,则返回status 401
判断email与name属性是否存在,并且不为空字符串
返回用户上传的数据,封装到data对象中,给一个code: 200,message: ‘上传成功’。
任务建议:
大家到右侧的下载资源,建议使用提供的代码,完成任务。
温馨提示:
大家可以在作业社区进行交流,并相互帮助与解答问题。
作业素材
下载素材
作业素材仅供学习与参考,请按要求完成作业