【发布时间】:2012-09-25 19:00:17
【问题描述】:
我正在尝试使用 PHP 代理通过 Apache / Nginx 流式传输 MP4 文件以进行身份验证。我已经实现了字节范围来为 iOS 流式传输,如下所述:http://mobiforge.com/developing/story/content-delivery-mobile-devices。这在 Chrome 和 Safari 中工作得非常好,但是.... 真正奇怪的是,如果我监控服务器对 php 页面的请求,浏览器中的每个页面加载都会发生其中三个。这是 Chrome 的检查器的屏幕截图(直接进入 PHP 代理页面):
如您所见,第一个被取消,第二个保持等待状态,第三个有效。同样,该文件在浏览器中播放。我尝试了其他读取文件的方法(readfile、fgets、fread 等),结果相同。是什么导致了这三个请求,我怎样才能获得一个工作请求?
【问题讨论】:
标签: php apache readfile fread fgets