Si subo un archivo de texto y le pongo la URL no tiene problema (pesa 20Kb) pero si lo pongo a descargar mediante el código siguiente (he probado 1000 códigos):
Código
Bueno pues si lo hago así el archivo de texto pierde los saltos de líneas, lo he probado cambiado los header, los mime (text/plain), etc... Además de perder los saltos de línea y estar todo el texto junto pesa un poco más (21kb).
¿Qué puedo hacer? ¿Se puedes cargar a bit/bit? ¿Por qué pasa esto?