嘿,我正在尝试更改通过我的站点从外部服务器下载的文件的名称。
目前每当我修改标头信息时,下载开始需要很长时间,那么有没有办法在不更改标头的情况下做到这一点?或者,如果没有任何理由为什么要永远加载我的标题?
这就是我正在做的
@header("Cache-Control: no-cache, must-revalidate");
@header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
@header("Content-Length: ".getfilesize($url));
@header("Content-Disposition: attachment; filename=".$name);
@header("Content-type: audio/mpeg;\r\n");
die(@readfile($url));
可以用javascript或其他东西代替吗?我能做到吗,所以所有下载都可以在不打开 Windows 媒体播放器、quicktime 等的情况下开始。
谢谢 :)