hallo
Dein Ansatz mit
Array.from(form)
liefert ein Array. Deswegen finde ich diesen Ansatz genau richtig. Und darauf bauend kann man recht einfach eine Struktur wie[{},{},{},,,]
erzeugen indem man über die Formularelemente iteriert und so die Daten wie{name:..,value:..}
und im Falletype=file
weitere Informationen bekommt.
Nur mal so, wenn du denkst, eine JSON-ähnliche Struktur zu erzeugen, dann mündet das in Datenverlust, denn generell gehen alle JSON-Konvertierer davon aus, dass object-keys unique sind.
sowohl multipart/formdata wie www-urlencoded sind aber weder Arrays noch Hashes noch JSON data, sondern einfach flache Listen mit Label und assoziiertem Inhalt.
--
Neu im Forum! Signaturen kann man ausblenden!
Neu im Forum! Signaturen kann man ausblenden!