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

176
Vistas
El envío del formulario se detiene cuando mis datos provienen de un archivo de texto

Estoy desarrollando una aplicación en un STM32f7 personalizado que aloja un servidor web. Mi tarea es actualizar la aplicación desde este servidor web: seleccionando un archivo .bin y haciendo clic en un simple botón. El objetivo es escribir este archivo en la memoria y luego activar el gestor de arranque que moverá la tabla de vectores y realizará la inicialización necesaria. Todo es funcional excepto la parte de escribir el archivo en la memoria. Desarrollé esta parte en javascript y quiero enviar una sucesión de solicitudes POST ya que en el lado del procesamiento c, no puedo recibir datos muy grandes. Mi archivo tiene mas de 20000 lineas de este tipo: 1111 2222 3333 4444 5555 6666 7777 8888\n 1111 2222 3333 4444 5555 6666 7777 8888\n...

Cuando mis datos son valores de ejemplo que ingreso manualmente entre "...", puedo enviar tantas solicitudes POST como quiera (vea en el bucle for la línea en el comentario). Pero en mi caso quiero enviar 30 lineas por 30 lineas de datos. Logro enviar estos datos pero después de un tiempo aleatorio (puede ser después de 20 o 200 solicitudes enviadas), las solicitudes no se envían y mi servidor web se congela. Mi código no es muy claro, les publico la función en la que encuentro mi problema. Para enviar mi formulario sucesivamente con un dato "oculto" utilizo setInterval().

 function cut(){ document.getElementById('mydata_file').value = ""; pas = pas + 30; for (let k = pas; k < pas+30; k++) { tab[k] = fich.slice(0+k*41, 41+k*41); document.getElementById('mydata_file').value += tab[k]; //document.getElementById('mydata_file').value += "AAAA "; } } function send_form(){ document.getElementById("myForm").submit(); }

El programa es casi funcional, ¿tiene alguna sugerencia para mí?

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