php下载文件在iphone的safari上无法使用?

代码大概是这样,我安卓用uc是可以下载的

   header('Content-Description: File Transfer');
   header('Content-Type: application/octet-stream');
   header('Content-Disposition: attachment; filename="'.$filename.'"');
   header('Expires: 0');
   header('Cache-Control: must-revalidate');
   header('Pragma: public');
   header('Content-Length: ' . $size);
   readfile($url);
   exit;

safari上变成打开图片而不是下载?怎么强制下载?

蝴蝶不菲
浏览 841回答 3
3回答

沧海一幻觉

你的第一行header会不会是多余的?把第一行删掉试试:header('Content-Description: File Transfer');

慕娘9325324

代码没问题, 不能下载我猜是浏览器的问题.
打开App,查看更多内容
随时随地看视频慕课网APP