const stream = fs.createReadStream(filePath); stream.pipe(res);
// ---- Rate limiting (5 downloads / minute per IP) ---- const downloadLimiter = rateLimit( windowMs: 60_000, max: 5, message: error: 'Too many download attempts, please try again later.' ); Tarzan -enlace de descarga normal-
const app = express(); app.use('/', downloadRouter); const stream = fs