asp.net 输出重写压缩页面文件实例代码
例子
补充几款.net 压缩模块
一、WebResourceCompression 压缩模块
这个压缩模块是专门用来实时压缩 ASP.NET2.0 页面引
用的所有*.axd 资源,一般 aspx 页面使用了如 anthem.net
的 ajax 框架或 asp.net 验证控件都会产生 axd 文件引用,
这个文件实际就是一个 js 脚本,启用这个压缩模块后,所
有的 axd 资源都会被 GZIP 压缩后再传送给客户端,此模块
特别适用于 aspx 页面应用了 ajax 框架或需引用体积庞大的
axd 资源文件的项目!
使用:解压后将 WebResourceCompression.dll 放到网
站项目的 BIN 目录,并且在 Web.config <httpModules> 配置
节中加入以下语句: 代码如下:
二、PageCompression 压缩模块
与之前的模块不同,这个模块是专门用来压缩 aspx 页
面的,启用这个压缩模块之后,aspx 页面将会被实时压缩,
一般 100K 的页面能被压缩到 25K 左右,此模块适用于只需
要对页面进行压缩的项目!
使 用 : 解 压 后 将