[英]Are there known problems with IE6 / IE8, GZip compression and OC4J?
我在我正在開發的應用程序中找到了此代碼,我想知道它是否仍然有意義。
final String ua = request.getHeader("user-agent");
doFilterChainDeflater(!ua.contains("MSIE"), request,
response, filterChain);
private void doFilterChainDeflater(boolean deflate,
HttpServletRequest request,
HttpServletResponse response,
FilterChain filterChain) throws IOException,
ServletException {
log.debug(BrowserNavigationFilter.class.getSimpleName() +
" deflate output for " + request.getRequestURI());
DeflaterResponseWrapper wrappedResponse =
new DeflaterResponseWrapper(deflate, response);
filterChain.doFilter(request, wrappedResponse);
wrappedResponse.finishResponse();
}
僅當瀏覽器不是IE時,這才壓縮響應(這是因為IE6有問題 ,這很奇怪)。
我維護的代碼相當老,我們的大多數用戶都已切換到IE8。 現在我要問兩件事
過去,在使用IE6時,它在處理小於特定大小的壓縮文件時遇到了問題(無法回憶起那個大小),也無法處理壓縮的CSS文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.