我正在使用 Apache HTTP 服务器 2.2 和 ubuntu 12.04(带有 mod_rewrite 和 mod_headers ),我已将服务器配置更改为
MaxRanges none
因此现在当 Web 浏览器访问服务器时,他会收到答案
Accept-Ranges: none
如何欺骗网络浏览器,使它仍然可以请求范围请求?例如
Accept-Ranges: bytes
谢谢 ;)
答案1
编写自己的 Web 服务器,公然无视标准,谎报其功能,然后返回HTTP/400
(“错误请求”),或者如果你想要真正让人困惑HTTP/406
(“不可接受” - 即使你你刚才说这是可以接受的)。
认真地说,这是唯一可行的办法。你试图创造一种情况,不可能存在。测试这个特殊情况是值得称赞的,但你必须自己解决它。