xiaohan

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            1 Posts :: 22 Stories :: 0 Comments :: 0 Trackbacks

          常用鏈接

          留言簿

          我參與的團隊

          搜索

          •  

          最新評論

          1.檢查客戶端是否支持該壓縮
          向客戶端發送壓縮的Web頁面,必須檢查request的Accept-Encoding報頭是否支持這種壓縮格式,如果向不支持的客戶端發送壓縮的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 曉寒 閱讀(116) 評論(0)  編輯  收藏 所屬分類: coreservlets
          主站蜘蛛池模板: 曲周县| 靖州| 固安县| 门源| 银川市| 都匀市| 沭阳县| 游戏| 甘洛县| 吉安县| 武山县| 台山市| 陈巴尔虎旗| 临沂市| 赞皇县| 微山县| 双鸭山市| 汝州市| 高雄县| 固阳县| 阿拉善右旗| 江陵县| 英德市| 永州市| 罗山县| 齐齐哈尔市| 泗水县| 蒙城县| 容城县| 宁蒗| 南岸区| 海阳市| 酉阳| 礼泉县| 获嘉县| 图片| 卫辉市| 正宁县| 淮北市| 大姚县| 宝清县|