xiaohan

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            1 Posts :: 22 Stories :: 0 Comments :: 0 Trackbacks

          常用鏈接

          留言簿

          我參與的團隊

          搜索

          •  

          最新評論

          1.檢查客戶端是否支持該壓縮
          向客戶端發(fā)送壓縮的Web頁面,必須檢查request的Accept-Encoding報頭是否支持這種壓縮格式,如果向不支持的客戶端發(fā)送壓縮的Web頁面,那么客戶端將不能正常顯示。
          2.respond必須設置報頭的Content-Encoding
          如果客戶端支持該壓縮,使用該壓縮對輸出進行包裝后,必須設置respond的報頭的編碼為該壓縮,這樣客戶端才能正確的解壓縮。
          3.如果是gzip格式,必須out.close()。

          PrintWriter out;
          String encodeings = request.getHeader("Accept-Encoding");
          String flag = request.getHeader("disableGzip")
          if( ((encodings != null) && (encodings.indexof("gzip")) != -1)) &&(!((flag != null) && (!flag.equalsIgnoreCase("false")))){
          out = new PrintWriter(new GZIPoutputStream(response.getOutputStream()));
          response.setHeader("Content-Encoding", "gzip");
          }else{
            out = response.getWriter();
          }
          .........
          ......... 
          posted on 2012-12-08 11:05 曉寒 閱讀(117) 評論(0)  編輯  收藏 所屬分類: coreservlets
          主站蜘蛛池模板: 威海市| 台中县| 门头沟区| 江源县| 景谷| 四平市| 鹤峰县| 搜索| 龙游县| 年辖:市辖区| 台湾省| 衡水市| 沭阳县| 进贤县| 县级市| 张家界市| 乌拉特前旗| 石城县| 灯塔市| 桦甸市| 西和县| 灵台县| 普安县| 东海县| 嫩江县| 通道| 连平县| 平和县| 临潭县| 大余县| 东乡族自治县| 桓仁| 梓潼县| 敦煌市| 靖西县| 恭城| 轮台县| 曲沃县| 隆昌县| 合川市| 孟村|