Oi,
Vocês já se perguntaram como os framework web MVC fazem para disponibilizar arquivos para download na sua aplicação? É verdade que eles abstraem todos os detalhes para nós, mas que detalhes seriam estes?
Para entender um pouco de como o servidor envia arquivos para o navegador via protocolo HTTP eis nosso novo post:
De quebra você aprende como definir alguns cabeçalhos na resposta HTTP e a importância de entender como as coisas funcionam por debaixo dos panos.
E aí, já deve de descer o nível do seu framework para resolver algum problema?
Um abraço!