Ich habe versucht, den Upload mit NodeJS + ExpressJS + Multer durchzuführen, funktioniert aber nicht gut.
Meine ExpressJS Version ist 4.12.3
das ist meine Quelle
server.js:
%Vor%public / index.html:
%Vor%Mein NodeJS-Konsolenprotokoll, wenn ich auf "Senden" klicke:
%Vor%In NodeJS Console gibt es ein leeres Objekt in req.files Gibt es ein Problem mit meiner Quelle?
Ich sehe nicht, dass Sie eine API aufrufen, um die Datei beim Klicken auf die Senden-Schaltfläche hochzuladen. Lassen Sie mich Ihnen eine umfassendere Implementierung geben.
app.js
Endpunkt ' /user/profile_pic_upload
' POST ruft uploadProfilePic
im Controller auf
Tags und Links javascript html node.js express multer