
私は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
(「受け入れられない」 - たとえあなたはそれが許容できると言ったばかりです)。
本当に、これが唯一の方法だ。あなたは状況を作ろうとしている。存在できないこの特殊なケースをテストするのは素晴らしいことですが、自分でハッキングして解決する必要があります。