Às vezes, você deseja seguir um link pdf / image / etc e vê-lo no navegador em vez de fazer o download.
Na minha versão mais recente, foi com uma captura de tela em um servidor Mantis que estou usando.
Quando clico para seguir o link, ele imediatamente solicita que eu salve o arquivo, sem opção de abri-lo no navegador.
Eu realmente não quero fazer o download, abra-o em um visualizador de imagens e lembre-se de excluir o arquivo quando terminar. Eu gostaria que isso fosse tratado pelo navegador quando eu fechar a guia para imagens / pdfs normais, como quando você clica open [image] in new tab
.
Eu sei por que o navegador está fazendo isso, o conteúdo está sendo veiculado com o cabeçalho HTTP Content-Disposition:attachment
, mas tenho certeza de que haveria uma configuração avançada, uma opção de menu de contexto oculto ou uma extensão impressionante que permitiria exibir algo que alguém queria. para realmente salvar.
Alguém sabe algo assim?
EDITAR
Parece que o Firefox possui um complemento , mas não consigo encontrar uma porta para o Chrome.
fonte
pdf
's, e estou certo deContent-Disposition
substituições (o que é definido pelo servidor, não uma preferência do usuário)Respostas:
Quem define se o arquivo será baixado ou aberto é o desenvolvedor do site. Naturalmente, o arquivo é aberto no navegador, mas se o desenvolvedor forçar o cabeçalho HTML abaixo, sempre será baixado.
Não há como forçar. :(
Para abrir no navegador, o desenvolvedor deve declarar:
O texto acima foi escrito em C #, mas seus parâmetros são comuns a qualquer site de idioma
fonte
Content-Disposition: attachment; filename="MyFileName.ZIP";
não funcionará corretamente devido ao ponto e vírgula no final. Algum teste (e resumo ) para todas as versões do Android? Útil: stackoverflow.com/questions/6319389/…Google Chrome v12 release introduced a bug that triggers the problem you describe. You can fix it by sending the Content-Length header
bugs.chromium.org/p/chromium/issues/detail?id=85549Você já tentou pesquisar no Google por "abrir PDF no Chrome"?
Eu tive uma extensão que funcionou bem:
No entanto, eu o desativei porque o PDF será aberto no Chrome, mesmo sem essa extensão.
Eu tenho:
Isso permite que eu abra a maioria dos arquivos do Office sem ter o Office (aparência ma, no Office).
Espero que isto ajude.
fonte
you want to follow a pdf/image/etc link
, esta pergunta não tem nada a ver com os PDF especificamentecomo dito por Sergio, é o desenvolvedor do site que define se o arquivo será baixado ou aberto no navegador. Se você deseja visualizar documentos em PDF, sugiro ativar a Extensão do Google Docs, que vem com o Chrome por padrão. Pressione o botão ctrl enquanto clica na imagem; ela abre a imagem em uma nova guia. Espero que isso funcione para usuários com esse problema.
fonte
disposition
isnt não estiver definido comoattachment
, especificado na pergunta. (esta 'resposta' também teria sido mais adequado como um comentário)