Tach!
Das liefert eine Datenstruktur die
... fehlerhaft ist. Es gibt Ausnahmen, die beim Zusammenstellen der Formulardaten zu berücksichtigen sind.
Du der Code ist ja nicht komplett, er zeigt nur meine Vorgehensweise.
1. Universell ist 2. in beliebige Content-Types serialisiert werden kann.
Und im Übrigen FormData überflüssig macht.
Aus welchem Grunde sollte man das wollen? Und wo ist da jetzt der gravierende Unterschied zu FormData? Was macht die Eigenlösung besser, was man mit FormData nicht hinbekomt?
Meine Methode liefert eine universelle und komplette Datenstruktur, FormData hat keine solche Methode. Aus meiner Datenstruktur kann ich beliebige Enctypes erzeugen, z.B. application/json
oder application/x-www-form-urlencoded
oder custom.
Vielleicht möchten wir ja nocheinmal über den Sinn von Schichtenmodellen reden!?
MfG