У меня есть рабочий REST-API, созданный с узлами node.js и Express.Использование multer для загрузки файлов внутри Express Router
Теперь мне нужна конечная точка загрузки файлов, которая принимает загруженные файлы и обрабатывает их.
Я использую 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
})
Как я могу использовать multer служить закачанный файл как req.file (или около того), но только в /апи/загрузить и для автономных пользователей?