Content-Rangeで各ブラウザに嫌がらせしてたらSafariのContent-Rangeの実装がちょっとミスってることに気づいた (AVFoundationかWebKitかは知らない)

こういう Range の開始位置を無視していつでも最初から送ってくるトチ狂ったサーバーだと Safari は Content-Range の開始位置情報を無視してRangeで指定した開始位置から受け取ったバイト数分送られてきたと認識するっぽい

まあクライアントからすれば「そんなもん知らねーよバーカサーバー側でちゃんと読み飛ばせ」だろうが

Follow

しかしこれ Chrome はちゃんと Content-Range を解釈しているようだが Range より前の(≒以前に取得された)範囲を変更したものを返したらどうなるんだろうか

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!