Thanks a lot fro the tip, Joakim. I had trouble compiling 9.3.4-RC0, but downgrading to 9.2.12 fixed the problem. I'll wait for the official release of 9.3.4.
-Spencer On Wed, Sep 30, 2015 at 5:01 PM, Joakim Erdfelt <[email protected]> wrote: > This was brought up in bug.. > > https://bugs.eclipse.org/474358 > DefaultServlet / init-param gzip = true results in bad Content-Type on > compressed content > Fixed in 9.3.4.RC0 > > Can you try 9.3.4.RC0 and see if it resolves your issue? > A formal 9.3.4 should be released soon-ish. > > > Joakim Erdfelt / [email protected] > > On Wed, Sep 30, 2015 at 7:35 AM, Spencer Bliven <[email protected]> > wrote: > >> I'm using Jetty 9.3.3. I have a large number of files with a custom >> mime-type (chemical/x-cif). I have the mime type configured in my >> webdefault.xml, and I've confirmed that I get the correct Content-Type >> response header when accessing these files. >> >> However, I would l like to store these files as compressed versions and >> let the GzipHandler deliver them. I've added my mime type to the >> includedMimeTypes in jetty-gzip.xml, and jetty does deliver the expected >> gzip'd payload: >> >> $ wget --server-response -O - --header='Accept-Encoding: "gzip"' >> http://localhost:8081/2hda.cif|head -1 >> --2015-09-30 16:24:55-- http://localhost:8081/2hda.cif >> Resolving localhost (localhost)... ::1, 127.0.0.1 >> Connecting to localhost (localhost)|::1|:8081... connected. >> HTTP request sent, awaiting response... >> HTTP/1.1 200 OK >> Vary: Accept-Encoding >> Content-Encoding: gzip >> Content-Type: application/gzip >> Last-Modified: Wed, 12 Aug 2015 12:55:16 GMT >> Accept-Ranges: bytes >> Content-Length: 11223 >> Server: Jetty(9.3.3.v20150827) >> Length: 11223 (11K) [application/gzip] >> Saving to: ‘STDOUT’ >> >> ?????????... (byte code) >> >> >> However, the content-type has now changed to gzip despite requesting the >> non-gzip version. This prevents my javascript from acting upon it properly. >> I need the Content-Type to match the requested extension, even if the >> Content-Encoding is gzip. >> >> Thanks for the help! >> -Spencer >> >> _______________________________________________ >> jetty-users mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/jetty-users >> > > > _______________________________________________ > jetty-users mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users >
_______________________________________________ jetty-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users
