我需要让用户下载jpg文件。我知道,如果我向他们发送jpg文件的链接,浏览器将只显示jpg文件。然后用户必须右键点击->将图片保存为
但是,我想强制显示下载对话框,以便他们可以下载jpg文件。有人能帮我吗?
您需要在为用户提供图像的PHP脚本中设置正确的头
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$file");
header("Content-Type: image/jpg");
header("Content-Transfer-Encoding: binary");
//read image, write to user