Visito un sitio web que incluye un documento que se devuelve con el tipo de contenido text / plain y mi versión de Google Chrome se usa para mostrarlo en la ventana del navegador, como texto sin formato. Me gusta de esa forma. Sin embargo, ha comenzado a descargar el documento ahora cuando lo visito, lo que significa que tengo que abrirlo con un editor de texto para verlo. ¿Cómo puedo hacer que Chrome vuelva al comportamiento anterior?
10
Respuestas:
La razón más probable es que el servidor le está diciendo al cliente (navegador) que descargue el archivo. Esto se controla (generalmente) a través del encabezado HTTP
(opcionalmente con un nombre de archivo).
Compruebe si el servidor sirve su documento con este encabezado. Para ver los encabezados, puede descargar la página utilizando una herramienta que conserva los encabezados HTTP (por ejemplo
wget --save-headers
), o usar un servicio en línea, por ejemplo, http://web-sniffer.net/ .Luego publique los encabezados aquí, o incluso mejor, la URL del documento (si puede).
fuente
Podrías intentar hacer
Lo que debería permitirle ver el documento en Chrome independientemente de los encabezados
fuente
¿Puedes verificar que el tipo de contenido sea realmente 'text / plain'? Puede hacerlo yendo a Ver -> Desarrollador -> Herramientas de desarrollador y viendo los encabezados de respuesta en el archivo. He visto situaciones en las que el Tipo de contenido no se reconoce (es decir, "sin formato / texto") y, por lo tanto, hace que el archivo se descargue en lugar de mostrarse.
fuente
Le recomiendo que verifique su URL con otro navegador si funciona, por lo que puede estar enfrentando este problema de Google Chrome.
Aquí hay una URL de ejemplo que muestra el problema: http://uselesstrash.com/test.txt
Pruebe esta URL con Firefox, a continuación, Chrome y verá el comportamiento es diferente debido a la escondida "^ G":
test^Gtext
.Si su texto está codificado en utf-8 pero tiene algunos caracteres de menor ascii (p. Ej., ESC) que podrían estar desencadenando el problema.
Si otros navegadores actúan de la misma manera que Chrome, debe verificar si el tipo MIME realmente es simple / texto, use un sniffer web para verificar el contenido del encabezado. Simplemente haga un "CTRL + MAYÚS + i" en Chrome, luego vaya a la pestaña "Red".
fuente
¿Qué complementos de Chrome tienes instalados? Hay una pregunta similar sobre SO: /programming/13381152/chrome-downloads-page-instead-of-showing
La solución fue un problema con este complemento:
fuente