Hola,
he programado una función que construye un ZIP de una determinada carpeta. Los ficheros se los va descargando de un servidor remoto y claro, esto lleva su tiempo. Existe algún modo de ir volcando al navegador el fichero según se va construyendo. Supongo que no porque imagino que las cabeceras no están listas hasta que el fichero se termina de construir... pero por si acas pregunto.
Gracias!