<?PHP
$filenames=explode("/",$_GET['q']);
$filename=end($filenames);
$url = $_GET['q'];
header('Content-Description: File Transfer');
header('Content-Type: image/jpeg');
header('Content-Disposition: attachment; filename='.$filename);
header('Content-length: ' . filesize("http://www.example.com/".$url));
echo file_get_contents("http://www.example.com/".$url);
?>
这就像我想要的那样启动.jpg下载提示,但仅限于Windows和Android。在iOS上,它只显示一个小方块,没有任何反应。
有关此问题的任何建议?