Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

415
Vistas
¿Cómo convertir/convertir un objeto FormData del navegador en un objeto Dart, en Flutter Web?

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:

  • Obtenga todos sus campos usando el operador de propagación, [...formData]
  • JSON.stringify y enviarlo como una cadena
  • JSON.stringify es .entries()
  • JSON.stringify son keys() y values() individualmente
  • algunas otras soluciones que encontré en Internet

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

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda