Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

414
Visualizações
¿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 à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda