Ich erstelle meine erste MEAN-Anwendung, bitte mit mir für diese Frage.Ein Formular senden senden zwei POST-Anfragen
Ich habe einfache Daten (keine Dateien) von meinem Formular über den $ http-Dienst gepostet. Diese Postanfragen enthalten JSON und werden von meinem Express-Server verarbeitet.
Jetzt möchte ich Bilduploads zu meinem Formular hinzufügen.
Dies erfordert "multipart/form-data", also habe ich ng-file-upload auf meinem Front-End installiert und formidable auf meinem Node-Server. Posting Dateien erfordert eine ng-Datei-Upload-spezifischen Dienst namens „Upload“ (nicht $ http)
Jetzt muss ich die folgende Entscheidung:
Als mein Formular (wich enthält nun die inital Felddaten + die hochgeladene Datei), sollte ich alles in eine einzelne POST Anfrage über den "Upload" Service packen?
Oder sollte ich die Datei Upload POST-Anfrage getrennt von meiner bereits bestehenden JSON $ http POST-Anfrage halten? (also 2 Beiträge machen, wenn ich mein Formular einreiche).
Macht zwei POST-Anfragen auf einem Senden irgendwie schlecht?
vielen Dank