認証に PHP プロキシを使用して、Apache / Nginx 経由で MP4 ファイルをストリーミングしようとしています。http://mobiforge.com/developing/story/content-delivery-mobile-devicesで概説されているように、iOS 用にストリーミングするバイト範囲を実装しました。これは Chrome と Safari では問題なく動作しますが、....本当に奇妙なことは、php ページへのサーバー リクエストを監視すると、ブラウザでのページ ロードごとに 3 つのリクエストが発生することです。これは Chrome のインスペクタのスクリーン ショットです (PHP プロキシ ページに直接移動します)。
ご覧のとおり、1 つ目はキャンセルされ、2 つ目は保留のままになり、3 つ目は動作します。再び、ファイルがブラウザで再生されます。ファイルを読み取る別の方法 (readfile、fgets、fread など) を試しましたが、同じ結果が得られました。これら 3 つのリクエストの原因は何ですか? また、1 つの有効なリクエストを取得するにはどうすればよいですか?