Estoy tratando de descargar un archivo grande usando Chrome y me gustaría usar la transmisión para canalizarlo al sistema de archivos para que no consuma la RAM del navegador. Los ejemplos que encontré hasta ahora, según tengo entendido, precargan todo en la RAM y luego lo guardan en el sistema de archivos, como:
const link = document.createElement('a'); link.href = window.URL.createObjectURL(new Blob([byte], { type: 'text/csv' })); link.download = reportName; link.click(); Además, no puedo usar <a href=http://... /> porque necesito pasar el encabezado de autorización con mi solicitud.