Estou procurando uma maneira de fazer o Google Chrome sempre abrir PDFs com seu visualizador interno quando clico em um link, em vez de fazer o download para o local padrão. Funciona com a maioria dos URLs, mas alguns servidores definem um cabeçalho especial para forçar o download do arquivo ( "Content-Disposition: attachment;"
por exemplo, http://www.uni-goettingen.de/en/46260.html ).
O que eu quero é o oposto desta pergunta: Impeça a exibição de PDFs no Google Chrome , ou o que é solicitado aqui, mas aplicado ao Chrome: Como ignorar "Disposição de conteúdo: anexo" no Firefox
Aliás, estou executando o Chrome 8.0.552.0 dev no Ubuntu 10.4.
Respostas:
A resposta "Redirecionador" era exatamente o que eu estava procurando, mas essa extensão não está mais disponível. Então eu continuei cavando e encontrei Modify Content-Type . Está funcionando como eu esperava (os PDFs são abertos no visualizador interno, apesar do Conteúdo-Disposição: anexo nos cabeçalhos de resposta) com uma regra de:
Observe bem que isso pode expô-lo a vulnerabilidades de script entre sites e você deve não permitir. * No filtro de URL. Adicione a ele apenas conforme necessário.
fonte
Você pode remover o
Content-Disposition
cabeçalho de resposta usando a extensão Redirecionador . Basta adicionar uma regra para remover oContent-Disposition
cabeçalho. Veja como fica no Editor de Regras:Com essa regra aplicada, todos os PDFs serão abertos no visualizador interno.
fonte
Na barra de URL, digite
chrome://plugins/
, procure o plug-in da Adobe e clique em Desativar.Reinicie o Chrome e carregue um PDF e o arquivo será carregado usando o plug-in do Google PDF.
fonte
Experimente o
--no-sandbox option
.Este deve ser o seu atalho:
fonte
--no-sandbox
deve desativar o sandbox, não ignorar os cabeçalhos HTTP, certo?