Il file lo devi anche leggere e resituire in output perchè venga realmente scaricato.
Il codice che hai scritto tu non fa nulla, se non inviare degli header.