node.js - 如何使用KoaJS读取正在上传的文件?

标签 node.js file-upload koa koa2

我想将文件上传到我的 KoaJS 服务器并读取内容,而不是将文件保存在服务器上并使用该数据执行某些操作。我怎样才能实现它?

我正在使用angular-file-uploader通过 POST REST Web 服务 API 将文件从前端上传到后端。在 KoaJS 服务器端,我希望在 cts.request.files.file 中获取文件对象。但是,我没有获得 ctx.request.files 对象本身。

最佳答案

确保您使用 koa-body 中间件(就像 this example 中一样)。

关于node.js - 如何使用KoaJS读取正在上传的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52595375/

相关文章:

node.js - 如何在查询中使用 $push 将数据插入子文档,而不是检索文档并将其保存回来

node.js - 从nodejs直接(非tcp)连接到redis

android - 通过 HTTP 表单上传文件,通过 MultipartEntityBuilder,带有进度条

javascript - 如何.abort() 一个ajax 文件上传?

javascript - 如何使用 ES6 Symbol 处理 node.js 中的 new Error() ?

javascript - 声明 HTTP 和 HTTPS REST 服务器时保持 DRY

java - Resteasy 和文件上传 : get no content-disposition error

javascript - Koa.js 和流媒体。你如何处理错误?

node.js - Nuxt `npm run dev` 因奇怪字符而崩溃

javascript - 使用 koa 2 和 mongoose 进行异步/等待