我想将文件上传到我的KoaJS服务器并读取内容,而不是将文件保存在服务器上并对这些数据执行某些操作。我该如何实现?
我正在使用angular-file-uploader通过POST REST Web服务API将文件从前端上传到后端。在KoaJS服务器端,我希望获得cts.request.files.file
中的文件对象。但是,我没有得到ctx.request.files
对象本身。
答案 0 :(得分:0)
请确保您使用koa-body
中间件(就像在this example中一样)。
答案 1 :(得分:0)
要上传文件,您需要使用koa-body
包。导入时,您需要指定几个选项:
const koaBody = require('koa-body')({multipart: true, uploadDir: '.'})