有限的,gzip壓縮無法在Internet Explorer 11的工作,但是從春在Chrome和Firefox
我使用CompressingFilter(https://github.com/ziplet/ziplet)啓用gzip壓縮在我的春節,啓動嵌入式Tomcat和FilterRegistrationBean工作的罰款。
它在Chrome中工作正常& Firefox。
- 我收到內容編碼gzip的=響應頭
- 轉移JSON數據大小6.5MB從減少到1.2 MB - 大:-)
但是,同樣的代碼是NOT在Internet Explorer 11.0.9600.18097中工作。
在Internet Explorer,
- 內容編碼= gzip的中缺少響應頭
- 轉移JSON數據大小6.5MB僅是靜止。
誰能幫我找出這個問題?
更新: 請在下面找到鉻頭。
比較請求標題和chrome,看看是否有任何區別。你也可以在Tomcat的某個地方使用可能檢測IE的東西,並在將請求轉發給tomcat之前對其進行調整? –
@NG,請求標題沒有區別,我也附加了我的chrome標頭。我在Spring Boot中使用了Embed Tomcat。無論如何,「在將請求轉發給tomcat之前進行請求」與瀏覽器無關。那麼它如何在Chrome和Firefox中工作? –
,因爲消息傳遞邏輯可以根據用戶代理做些事情。這往往是如何做到的。 –