Introduction
Esse post mostra como forçar o browser (navegador) a fazer o download de um arquivo (exibir a caixa de diálogo com a opção de baixar ou abrir).
Esse problema pode acontecer, por exemplo, com imagens (.gif, .jpg) ou até mesmo com .pdf ou .txt (arquivos de texto) já que o navegador tenta abrir o arquivo quando na verdade o usuário deveria baixar o mesmo ou então pelo browser abrir o arquivo o usuário pode não saber como salvar, por exemplo uma imagem ou um arquivo de texto.
Uma maneira de forçar o download de arquivos é por criar uma página que receberá o nome do arquivo a ser baixado e verificará qual sua extensão, para ver se existe a necessidade de forçar o download ou não.
This post shows how to force the browser to download a file (to display the dialog box with the option to download or open).
This problem can happen, for example with images (.gif, .jpg) or even. pdf or. txt (text files) as the browser tries to open the file when in fact the user should download the same or browser by opening the file the user may not know how to save, for example an image or text file.
One way to force the file download is for creating a page that will receive the name of the file to be downloaded and verify that its extension to see if there is a need to force the download or not.
Continue Lendo