
Ich verwende Apache HTTP Server 2.2 mit Ubuntu 12.04 (mit mod_rewrite & mod_headers ). Ich habe die Serverkonfiguration geändert in
MaxRanges none
Wenn der Webbrowser nun den Server erreicht, erhält er eine Antwort
Accept-Ranges: none
Wie kann man einen Webbrowser austricksen, so dass er trotzdem eine Bereichsanfrage stellen kann? zB
Accept-Ranges: bytes
Danke ;)
Antwort1
Schreiben Sie Ihren eigenen Webserver, der die Standards offensichtlich ignoriert, über seine Fähigkeiten lügt und zurückgibt HTTP/400
("Bad Request"), oder wenn Sie wirklich verwirrend sein wollen HTTP/406
("Not Acceptable" - obwohl Siedu hast gerade verdammt nochmal gesagt, es sei akzeptabel).
Im Ernst, das ist die einzige Möglichkeit, wie das passieren wird. Sie versuchen, eine Situation zu schaffen, diekann nicht existieren. Das Testen dieses Sonderfalls ist bewundernswert, aber Sie müssen es selbst zusammenhacken.