nciaer 发表于 2021-4-20 14:52:45

解决ios系统下载文件自动添加html后缀问题

今天帮客户做一个下载图片的功能,android,pc都正常,但是到了ios下,下载就自带了.html后缀,百度了之后,发现需要添加一个header信息
header('Content-Type: application/octet-stream;charset=utf-8');添加完就正常了,完整的下载代码如下:
$filename = 'd:/1.jpg';
header('Content-Type: application/octet-stream;charset=utf-8');
header('Content-Disposition:attachment;filename='.basename($filename));
header('Content-Length:' . filesize($filename));
readfile($filename);完事
页: [1]
查看完整版本: 解决ios系统下载文件自动添加html后缀问题