Ich kann einfach nicht verstehen, wie Parser-Bibliotheken wie oder sogar body-parser
arbeiten. Aus welchen Daten in der Post-Anfrage erstellen sie den request.body. wenn ich eine Datei mit HTML-Formular hochladenKnoten js wie Parser-Bibliotheken arbeiten
<form method="post" action="/upload" enctype="multipart/form-data">
<input type="file" name="file"/>
<input type="submit" value="upload">
</form>
und poste ich nur die Anfrage wie es ist, konnte ich nicht jeden Teil der Datei finden, die (wie Dateiname oder Größe ...) hochgeladen wurde. Aber wenn ich multer
verwende, erscheint es einfach in request.body
und request.file
, wie?
Ich glaube, Sie brauchen, um zu setze die Header des Posts auf Content-Type: application/json um den Body-Parser zu benutzen – user2950720