¿Cómo descargar un archivo?
Me hice esta pregunta cuando tuve que descargar un archivo de un servidor, programáticamente.
Tuve que conectarme a un servidor, descargar un archivo y almacenarlo localmente.
Este es el código que utilicé:
const fs = require('fs')const request = require('request')const download = (url, path, callback) = { request.head(url, (err, res, body) = { request(url) .pipe(fs.createWriteStream(path)) .on('close', callback) })}const url = 'https://…'const path = './images/image.png'download(url, path, () = { console.log('✅ Done!')})
El código utiliza el fs
módulo incorporado y el request
módulo .
request
Debe estar instalado:
npm install request
Tenga en cuenta que el request
módulo quedó obsoleto recientemente, lo que significa que está “completo” y no se le aplicarán cambios nuevos. Solo correcciones. No significa que dejará de funcionar ni que debamos dejar de usarlo.
Tips de Node.js
Tal vez te puede interesar:
- Cómo gestionar la carga de archivos en Node.js
- Cómo obtener los nombres de todos los archivos en una carpeta en Node
- Cómo renombrar archivos de forma masiva en Node.js
- Cómo comprobar la versión actual de Node.js en tiempo de ejecución
Cómo descargar una imagen usando Node.js
Me hice esta pregunta cuando tuve que descargar un archivo de un servidor, programáticamente. ¿Cómo descargar un archivo? ¿Cómo descargar un archivo?
programar
es
https://aprendeprogramando.es/static/images/programar-como-descargar-una-imagen-usando-node-2283-0.jpg
2024-11-05
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente