我访问了一个网站,其中包含一个以 text/plain 内容类型返回的文档,我的 Google Chrome 版本用于在浏览器窗口中以纯文本形式显示它。我喜欢这样。但是,当我访问它时,它现在已经开始下载文档,这意味着我必须使用文本编辑器打开它才能查看它。如何让 Chrome 恢复到旧的行为?
原因很可能是服务器告诉客户端(浏览器)下载文件。这是通过 HTTP 标头(通常)控制的
Content-disposition: attachment
Run Code Online (Sandbox Code Playgroud)
(可选地带有文件名)。
检查服务器是否使用此标题提供您的文档。要查看标头,您可以使用保留 HTTP 标头的工具(例如wget --save-headers)下载页面,或使用在线服务,例如http://web-sniffer.net/。
然后在此处发布标题,或者甚至更好地发布文档的 URL(如果可以)。
小智 6
你能验证 Content-Type 实际上是 'text/plain' 吗?您可以通过转到查看 -> 开发人员 -> 开发人员工具并查看文件上的响应标头来执行此操作。我见过内容类型无法识别的情况(即“纯文本/文本”),因此导致文件被下载而不是显示。
| 归档时间: |
|
| 查看次数: |
26760 次 |
| 最近记录: |