@spherical_dog está certo. Isso depende do cabeçalho content-disposition
. O cabeçalho é definido pelo servidor. Então, você (o cliente) não pode fazer nada sobre isso.
Mas, até onde eu sei, se content-disposition
header não for definido pelo servidor, o Chrome abrirá apenas .txt
, .pdf
e às vezes arquivos de imagem automaticamente dentro dele.
Não há configurações específicas para isso, mas você pode tentar o seguinte:
- Se tentar desativar o visualizador de PDF incorporado, introduza "chrome: plugins" na barra de endereço e, em seguida, clique na hiperligação Desativar na entrada do plug-in "Visualizador de PDF do Chrome". Desta forma, você pode baixar arquivos pdf sempre sem visualizá-los no chrome
- Existe um método pelo qual você pode abrir tipos de arquivos específicos automaticamente (não dentro do Chrome, mas dentro do visualizador padrão para esse tipo de arquivo) logo após o término do download. Baixe um arquivo. Clique na seta que aparece no arquivo que aparece na parte inferior da tela e selecione "Sempre abrir arquivos deste tipo". Mais tarde, se você fizer o download do mesmo tipo de arquivo, o chrome abrirá automaticamente para você.
atualização
Existe uma extensão do Chrome que ajuda você a injetar cabeçalhos personalizados em cabeçalhos de resposta. clique aqui para verificar o ModHeader . Aqui você pode definir content-disposition
value para attachment
. Ele irá baixar o arquivo automaticamente.
IMPORTANTE: Use a guia filter
nessa extensão para filtrar onde aplicar esse cabeçalho personalizado. Você pode criar um filtro que permitirá o download de apenas arquivos PDF. Sem filtro, se você usá-lo, baixará tudo. até páginas da web.
Não é realmente uma solução, mas apenas para informá-lo de que também é possível.