範囲リクエストに関して Web ブラウザを騙す方法は?

範囲リクエストに関して Web ブラウザを騙す方法は?

私はApache HTTPサーバ2.2をubuntu 12.04(mod_rewriteとmod_headers付き)で使用しています。サーバ設定を次のように変更しました。

MaxRanges none

ウェブブラウザがサーバーにアクセスすると、応答が返される。

Accept-Ranges: none

ウェブブラウザを騙して範囲リクエストを要求できるようにするにはどうすればよいでしょうか? 例:

Accept-Ranges: bytes

ありがとう ;)

答え1

標準を露骨に無視し、その機能について嘘をつき、HTTP/400(「不正なリクエスト」)を返す独自のWebサーバーを作成するか、本当に混乱させたいのであればHTTP/406(「受け入れられない」 - たとえあなたはそれが許容できると言ったばかりです)。

本当に、これが唯一の方法だ。あなたは状況を作ろうとしている。存在できないこの特殊なケースをテストするのは素晴らしいことですが、自分でハッキングして解決する必要があります。

関連情報