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

145
Vistas
javascript pass multipart/form-data con archivo pdf

Estoy tratando de pasar un multipart/form-data para la prueba de pepino de una API de publicación de descanso. Necesito pasar un archivo pdf. Me refiero a https://www.npmjs.com/package/form-data . Aquí está mi código:

 let form = new FormData() form.append('content', process.stdout, { filename: 'test.pdf', // ... or: filepath: pdffilepath, contentType: 'application/pdf', knownLength: fs.statSync(pdffilepath).size }); await axios.post(url, form, { headers: { ...form.getHeaders(), 'Content-Length': form.getLengthSync(), 'content-type': multipart/for-data boundary=' + form.getBoundary() } });

Si paso process.stdout como un parámetro en la función de agregar, se agotó el tiempo de espera. No tengo ningún objeto stdout. Probé una llamada form.append diferente usando fs.createReadStream, pero envía un flujo de octate de archivos. Quiero enviar el tipo de archivo como pdf. ¿Alguna ayuda en esto?

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