Transmitir un archivo del servidor al cliente con socket.io-stream
Logré subir archivos en trozos desde un cliente a un servidor, pero ahora quiero lograr lo contrario. Desafortunadamente, la documentación en la página del módulo oficial carece de esta parte.
Quiero hacer lo siguiente:
emitir una secuencia y un evento de 'descarga' con el nombre del archivo al servidorel servidor debe crear un flujo de lectura y canalizarlo al flujo emitido por el clientecuando el cliente llega a la secuencia, debe aparecer una ventana emergente de descarga y preguntar dónde guardar el archivoLa razón por la que no quiero usar hipervínculos de archivos simples es ofuscante: los archivos en el servidor están encriptados y renombrados, así que tengo que descifrarlos y renombrarlos para cada solicitud de descarga.
¿Algún fragmento de código para comenzar con esto?