【发布时间】:2013-03-07 11:50:26
【问题描述】:
我做了一个 xml 文件并通过这些标题强制下载它:
header('Content-disposition: attachment; filename="export.xml"');
header('Content-type: application/xml; charset=utf8');
readfile('export.xml');
但是在下载之前我看到一个对话框说这个文件可能对我的电脑有害?如何摆脱这个对话框?也许我的标题错了?
upd好吧,什么都做不了,我在我的测试主机上做了一个测试,你可以在这里查看:site with generation link,以及一个 xml 文件原样:export.xml
【问题讨论】:
-
您的浏览器是否对所有要下载的文件显示相同的消息?
-
不,就这样,我也可以通过浏览器中的真实网址毫无风险地打开他。
-
php force download xml 的可能副本
-
我从中取了一个标题。但是没有关于有害对话的说法。
-
看来我需要一个有风险的 chrome 可下载文件的白名单。
标签: php xml header http-headers header-files