Há um site que visito que inclui um documento retornado com o tipo de conteúdo text / plain e minha versão do Google Chrome costumava exibi-lo na janela do navegador, como texto simples. Eu gosto assim. No entanto, ele começou a baixar o documento agora quando o visito, o que significa que tenho que abri-lo com um editor de texto para visualizá-lo. Como posso fazer o Chrome voltar ao comportamento antigo?
10
Respostas:
O motivo é mais provável que o servidor esteja solicitando ao cliente (navegador) que baixe o arquivo. Isso é controlado (geralmente) através do cabeçalho HTTP
(opcionalmente com um nome de arquivo).
Verifique se o servidor exibe seu documento com este cabeçalho. Para visualizar os cabeçalhos, você pode fazer o download da página usando uma ferramenta que preserva os cabeçalhos HTTP (por exemplo
wget --save-headers
) ou use um serviço online, por exemplo, http://web-sniffer.net/ .Poste os cabeçalhos aqui ou, melhor ainda, o URL do documento (se você puder).
fonte
Você poderia tentar fazer
O que deve permitir que você veja o documento no chrome, independentemente dos cabeçalhos
fonte
Você pode verificar se o tipo de conteúdo é realmente 'texto / sem formatação'? Você pode fazer isso acessando Exibir -> Desenvolvedor -> Ferramentas do desenvolvedor e visualizando os cabeçalhos de resposta no arquivo. Vi situações em que o tipo de conteúdo não é reconhecido (ou seja, 'texto sem formatação') e, portanto, faz com que o arquivo seja baixado em vez de exibido.
fonte
Eu recomendo fortemente que você verifique seu URL com outro navegador, se ele estiver funcionando, pois pode estar enfrentando esse problema do google Chrome.
Aqui está um exemplo de URL mostrando o problema: http://uselesstrash.com/test.txt
Experimente este URL com o Firefox, em seguida, Chrome e você verá o comportamento é diferente por causa da escondidos "^ G":
test^Gtext
.Se o seu texto estiver codificado em utf-8, mas tiver alguns caracteres ASCII mais baixos (por exemplo, ESC) que possam estar causando o problema.
Se outros navegadores agirem da mesma forma que o Chrome, você precisará verificar se o tipo MIME realmente é simples / de texto, use um sniffer da web para verificar o conteúdo do cabeçalho. Basta fazer um "CTRL + SHIFT + i" no Chrome e vá para a guia "Rede".
fonte
Quais plugins do Chrome você instalou? Existe uma pergunta semelhante no SO: /programming/13381152/chrome-downloads-page-instead-of-showing
A solução foi um problema com este plugin:
fonte