Ich habe eine funktionierende REST-API mit node.js und Express erstellt.Multer für Datei-Uploads in einem Express Router verwenden
Jetzt brauche ich einen Datei-Upload-Endpunkt, der hochgeladene Dateien akzeptiert und verarbeitet sie.
Ich verwende einen Express-Router und einige Authentifizierungs-Middleware.
server.js (Auszug)
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
})
Wie ich multer verwenden können, die hochgeladene Datei als req.file (oder so), dienen aber nur in /api/upload und für autorisierte Benutzer?