• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

158
Vistas
Cómo transmitir un flujo de datos al cliente desde el servidor Node.js

Mi servidor Node.js recibe un flujo de datos de una API externa. Atiendo a mi cliente después de recibir los datos por completo. Como esto,

 async function getFile(req, res) { const { id } = req.body; const file = await get(process.env.FILE_API_URL + id); res.send(file); }

Pero en lugar de esperar a recibir la transmisión completa, me gustaría transmitirla al cliente tan pronto como tenga algunos datos. Algo así

 function getFile(req, res) { const { id } = req.body; const stream = get(process.env.FILE_API_URL + id); stream.on('data', (data) > { res.write(data); }); stream.on('end', res.end); }

¿Cómo puedo implementar esto?

about 3 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 Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda