将页面输出进行压缩 因此,如果你将servlet或JSP页面生成的HTML页面进行压缩的话,那用户就会觉得页面浏览速度会非常快。 但不幸的是,不是所有的浏览器都支持gzip压缩,但你可以通过在你的程序中检查客户的浏览器是否支持它。下面就是关于这种方法实现的一个代码片段: OutputStream out = null; String encoding = request.getHeader("Accept-Encoding"); if (encoding != null && encoding.indexOf("gzip") != -1) { request.setHeader("Content-Encoding" , "gzip"); out = new GZIPOutputStream(request.getOutputStream()); } else if (encoding != null && encoding.indexOf("compress") != -1) { request.setHeader("Content-Encoding" , "compress"); out = new ZIPOutputStream(request.getOutputStream()); } else { out = request.getOutputStream(); } //その他のコード } |
|
来自: CevenCheng > 《异步架构》