Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

348
Visualizações
Node8.x: ¿Por qué descarga el archivo gz de forma incompleta?

Probé este script a continuación usando Node8.x.
Funcionó pero el tamaño del archivo descargado era imperfecto.
Lo intenté durante algún tiempo y cada tamaño de archivo descargado no era el mismo.
Usando Node9+ pude descargar el archivo con éxito.
¿Alguien podría explicar cuál fue la causa?

 (async () => { const path = require('path') await downloadPromise( 'http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz', path.join(__dirname, './', 't10k-labels-idx1-ubyte.gz')) })() function downloadPromise (url, savepath) { return new Promise((resolve, reject) => { const http = require('http') const fs = require('fs') const outfile = fs.createWriteStream(savepath) http.get(url, (res) => { res.pipe(outfile) res.on('end', () => { outfile.close() resolve() }) }) .on('error', (err) => reject(err)) }) }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda