hi Jörg,
Die Erfinder von formData haben also tatsächlich ein bekanntes Fehlverhalten nachgebaut.
Nein. Der Enctype multipart/form-data ist uralt. Mehrere gleichnamige Parameter sind auch beim Upload mit diesem Enctype zulässig, Perl/CGI.pm liefert dann mehrere Dateihandle, Upload mehrerer Dateien funktioniert auch mit Ajax und FormData einfandfrei, genauso wie beim Submit im reinen CGI-Betrieb.
Beherzige meinen Tipp von vorhin und nutze FormData.append(); damit kannst Du die Parameternamen selbst vergeben, z.B. als fortlaufende Nummer.
Schöne Grüße.