PHP代理调用了两次

时间:2013-10-24 15:42:38

标签: php mp3

我通过PHP脚本提供MP3文件,因此我对它们有一些安全保障。 我正在运行一些SQL语句来跟踪流/下载,然后改变标题并输出MP3。

我的代码的简化版本:

// do some SQL work
if(file_exists($file)){

    header('Content-type: audio/mpeg');
    header('Content-length: ' . filesize($file));
    header('Content-Disposition: inline; filename="' . $filename);
    header('X-Pad: avoid browser bug');
    header('Cache-Control: no-cache');
    readfile($file);
}

从各种来源调用脚本,包括来自iPhone应用程序。 无论通过URL调用它,它总是被执行两次,我可以;找出原因。

我甚至为它添加了一个邮件功能,以查看它何时被调用,每次执行脚本时我都收到两封电子邮件!

用谷歌搜索了它的生命,找不到任何有相同问题的人,所以感谢任何帮助。

感谢。

0 个答案:

没有答案