このようなものの組み合わせがある場合、興味深い問題があります。
IE 10 (場合によっては IE 9 も) Apache 2.2/Linux (RH EL 6.3) を実行 https video.js プレーヤー mp4 ビデオ ファイル
この組み合わせがあると、ビデオ プレーヤーに回転するアイコンが表示されます。
http ヘッダーを調べると、次のように表示されます。
GET /tmp/Question123.mp4 HTTP/1.1
Accept */*
If-Unmodified-Since Thu, 11 Jul 2013 19:49:44 GMT
If-Match W/"a074e-50228d-4e141b21b6cfb"
Range bytes=49152-5251724
User-Agent Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; MALC)
GetContentFeatures.DLNA.ORG 1
Pragma getIfoFileURI.dlna.org
Accept-Language en-US
Accept-Encoding gzip, deflate
Host: mysite.com
Connection Keep-Alive
応答:
HTTP/1.0 412 Precondition Failed
IE 8 ではフラッシュを使用しているように見えるため、別のパスがあり、動作します。Firefox/Chrome/Safari では、すべて正常に動作します。
これを引き起こしている可能性がある唯一のことは次のとおりです: Firefox は以下を使用します:
If-Modified-Since Thu, 11 Jul 2013 19:58:37 GMT
If-None-Match "a074e-50228d-4e141d1edc1b6"
これらは異なるリクエスト ヘッダーです。
何か案は?
ありがとうジョエル