安装插件
koa
npm install -s koa
koa-router
npm install -s koa-router
koa-body
npm install -s koa-body
我是习惯使用这些插件所以才安装的,其中重要得就是 koa-body 是用来解析form-data数据得。
实现代码
const Koa = require('koa');
const body = require("koa-body");
const router = require('koa-router')();
const utility = require("utility"); //用于md5 加密
const fs = require('fs');
const os = require('os');
const app = new Koa();
//用于解析 formData
router.use(body({multipart: true,}));
// 保存图片
router.post('/savaImage', (ctx, next) => {
//获取 multipart 中 formData 文件信息
let data = ctx.request.files.img;
//创建图片名称
let fileName = utility.md5 ((new Date()).getTime() + " ");
const