Básicamente, tengo un objeto FormData en el lado de Javascript en Flutter Web.
Necesito enviar este objeto a Dart para realizar una solicitud HTTP POST, con los campos del objeto (incluido algún campo Blob/File eventual también) como carga útil. La forma en que envío este objeto a Dart es registrando una devolución de llamada en Dart en el objeto de la ventana js.context y llamando desde el lado de Javascript.
Ahora, he intentado muchas maneras diferentes de lograr esto:
[...formData]JSON.stringify y enviarlo como una cadenaJSON.stringify es .entries()JSON.stringify son keys() y values() individualmente Pude enviar los campos "simples" de FormData (cadena, número, matriz, objeto) PERO NO ARCHIVO/BLOB utilizando estos enfoques.
¿Hay alguna forma de obtener ese objeto FormData como un todo? Es decir, incluidos los archivos/blobs que pueda contener, si los hay.
Gracias