加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – “Content-Type:text / plain”强制下载文件

发布时间:2020-12-13 18:09:24 所属栏目:PHP教程 来源:网络整理
导读:如果我调用header(‘Content-Type:text / plain; charset = ISO-8859-15’);浏览器将下载文件而不是显示它.使用text / html代替. (无论如何处理下载的文件,它不下载源代码) 我试图添加标题(‘Content-Disposition:inline;’);但它只是被忽略了. 关于什么可
如果我调用header(‘Content-Type:text / plain; charset = ISO-8859-15’);浏览器将下载文件而不是显示它.使用text / html代替. (无论如何处理下载的文件,它不下载源代码)

我试图添加标题(‘Content-Disposition:inline;’);但它只是被忽略了.

关于什么可能导致这个问题我有点无能为力,任何提示?

服务器是MAMP 1.9.6(PHP 5.3.5,Apache / 2.0.64).

编辑:这只发生在Chrome上,适用于Firefox,Camino和Safari.

我不能用这个脚本重现这个:
<?php

  header('Content-Type:text/plain; charset=ISO-8859-15');
  echo "This is some text";

但是,我可以用这个重现它:

<?php

  header('Content-Type:text/plain; charset=ISO-8859-15');
  echo "x00This is some text";

确保您的内容实际上是纯ASCII文本…

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读