Safari将.html扩展名添加到csv文件中

时间:2015-08-12 23:19:17

标签: php csv safari http-headers

我已添加Content-Type: text/csv标题,但Safari仍在添加.html扩展名。没有其他经过测试的浏览器以相同的方式运行,所有其他浏览器都正确下载。

文件名是example.csv,但通过safari下载时保存为example.csv.html

$data = "1,bob,programmer\n";
$data .= "2,steve,manager\n";
$data .= "3,jim,ceo\n";
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename=export.csv');
header("Pragma: no-cache");
header("Expires: 0");
echo $data;
exit();

如何防止Safari添加到html扩展名?

编辑:即使有下面建议的更改,我仍然会在Safari中下载'export.csv.html'

0 个答案:

没有答案