Accept-Encoding und Bereich funktionieren nicht zusammen

Accept-Encoding und Bereich funktionieren nicht zusammen

Ich muss Cloud Optimized Geotiff von einem Apache-Server herunterladen.

Wenn ich es jetzt teste, indem ich es von der Konsole aus ausgebe:

curl "path_to_TIF" -H 'accept:*/*' -H 'range:bytes=0-1' --output test.tif

rangeIch bekomme die zwei Bytes, die ich in der Header-Anfrage anfordere, korrekt angezeigt und tatsächlich wird mir bei der Anfrage über Javascript der 206Statuscode korrekt angezeigt. Wenn ich jedochcurl

-H 'Accept-Encoding: gzip, deflate, br, identity'

Ich erhalte die vollständige Datei statt nur 2 Bytes (über JavaScript erhalte ich weiterhin 206den Status).

Was ist die Ursache dafür? Könnte es sein, dass es accept-encodingin Apache nicht aktiviert ist? Bin ich auf dem Holzweg?

verwandte Informationen