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

197
Vistas
¿FormData envía un archivo indefinido al backend aunque se ha asignado el valor?

esto puede parecer una pregunta trivial, pero realmente no sé qué está mal con mi código. Entonces, hice esta función que crea un FormData, lo agrega con el nombre y el valor y luego lo envía a la API de back-end:

 const addGroup = () => { const token = Cookies.get("X-API-KEY"); const formData = new FormData(); formData.append("firstlead", "Is Me"); formData.append("secondlead", "Is You"); formData.append("name", "Our Group"); axios .post( `http://localhost:7000/api/v1/groups`,formData, { headers: { authorization: token }, } ) .then(() => { notify(); }); };

El código API de back-end es:

 // API POST DATA GROUP (admin) router.post('/',authAdminMiddleware, async (req, res) => { const { firstlead, secondlead, name } = req.body; try { console.log(firstlead) console.log(secondlead) console.log(name) } catch (error) { console.log(error); return res.status(500).json({code:500,status:false,message:'Server Error'}); } })

No sé por qué, pero el registro de la consola back-end decía que todas mis variables (primera pista, segunda pista y nombre) no están definidas a pesar de que claramente se les ha asignado un valor. Intenté usar Postman y realmente funciona, así que supongo que hay algún problema con mi código adjunto en la interfaz, pero nuevamente, no sé qué es. ¡Cualquier ayuda será apreciada!

A continuación se muestra el archivo console.log del backend, se recibe indefinido a pesar de que el valor de firstlead, secondlead y name se ha declarado en la función addGroup.

Indefinido desde el backend

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