小编luk*_*293的帖子

在Express Router中使用multer进行文件上传

我得到了一个使用node.js和Express构建的REST-API.

现在我需要一个文件上传端点,它接受上传的文件并处理它们.

我正在使用Express Router和一些身份验证中间件.

server.js(摘录)

var router = express.Router()
app.use("/api", router)

[...]
router.use(function(req, res, next) {
    //Authentification middleware
    [...]
    next()
})

router.route("/upload")
     .post(function(req, res){
        //upload logic
     })
Run Code Online (Sandbox Code Playgroud)

如何使用multer将上传的文件作为req.file(或左右)提供,但仅限于/ api/upload和authed用户?

javascript node.js express multer

12
推荐指数
2
解决办法
6557
查看次数

标签 统计

express ×1

javascript ×1

multer ×1

node.js ×1