Эй, я пытаюсь изменить имя файла, загружаемого через мой сайт, с внешнего сервера.
В настоящее время, когда я изменяю информацию заголовка, для начала загрузки требуется очень много времени, поэтому есть ли способ сделать это, не меняя заголовки? Или, если не причина, почему бы не загружаться с моими заголовками?
Это то, что я делаю
@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 Media Player, QuickTime и т. Д.
Спасибо:)