Tach!
Bist du sicher, dass ich eine Ersatzlösung vorgeschlagen habe, die multipart/form-data statt application/x-www-form-urlencoded liefert?
Deine Ersatzlösung liefert
undefined=undefined&undefined=undefined&undefined=undefined
dass sieht zwar aus wie application/x-www-form-urlencoded ist aber Müll.
Dann machst du irgendwas falsch. Dein Beispiel mit meiner Korrektur liefert mir im FF: foo=fooval&bar=barval
. Zudem sind in deiner Ausgabe drei Key-Value-Pärchen zu sehen und in allen hier gegebenen Beispielen waren es nur zwei. Da passt was nicht zusammen.
dedlfix.