2015-11-30 8 views
9

Co,GZIP-Komprimierung arbeiten nicht in Internet Explorer 11, aber funktioniert gut in Chrome & Firefox

I GZIP-Komprimierung in meinem Frühling Boot-Embedded Tomcat mit CompressingFilter (https://github.com/ziplet/ziplet) und FilterRegistrationBean von Spring aktiviert.

Es funktioniert gut in Chrome & Firefox.

  • Ich erhalte Content-Encoding = gzip in Antwort-Header
  • Übertragen JSON Datengröße von 6.5MB bis 1,2 MB reduziert wird - Große :-)

Aber der gleiche Code ist NICHT arbeitet in Internet Explorer 11.0.9600.18097.

im Internet Explorer

  • Content-Encoding = gzip wird in Antwort-Header
  • Übertragen JSON Datengröße nur noch fehlt 6.5MB ist.

Ich habe meine Header (IE11) unten eingefügt. Request Header in IE11

Response Headers - IE11

Könnte jemand mir helfen, dieses Problem zu verstehen?

Update: Bitte finden Chrome Sockel unten.

enter image description here

+0

Vergleichen Sie die Anforderungsheader mit Chrom und sehen Sie, ob es Unterschiede gibt. Stehst du auch Tomcat mit etwas, das IE und Munging der Anfrage vor der Weiterleitung an Tomcat erkennen könnte? –

+1

@NG, keine Unterschiede in Request-Header, ich habe auch meine Chrome-Header angeschlossen. Ich verwende Embed Tomcat mit Spring Boot. Wie auch immer, "die Anfrage vor dem Weiterleiten an Tomcat zu fällen" ist unabhängig vom Browser. Wie funktioniert es in Chrome & Firefox? –

+1

weil die Munging-Logik könnte etwas auf Benutzer-Agent zu tun. So macht es das oft. –

Antwort

6

Internet Explorer Dekompression Logik geschieht auf einer Ebene unterhalb der Developer Tools, so dass Sie nicht eine Content-Encoding in den Developer Tools sehen. Sie sollten Fiddler verwenden, um zu sehen, was sich tatsächlich auf dem Draht befindet.

+0

Dies sollte eine akzeptierte Antwort sein. – AndRSoid

1

Bitte schauen Sie sich die link an. Es wurde als ein Problem eingereicht, aber Microsoft entschied sich aus irgendeinem Grund nicht auf IE11 zu beheben. Sie haben es im neuen Edge-Browser behoben.

Bitte werfen Sie einen Blick auf die Kommentare in dem angegebenen Link.

Verwandte Themen