- 时间:2022-12-28 14:30 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:Asp.net使用HttpModule压缩并删除空白Html请求的实现代码
同时我们还可以删除一些空白
段,空行,注释等以使得HTML文档的尺寸变得更小. 让我们先来实现压缩与删除空白类, 继承自Stream类:
[url=http://msdn.microsoft.com/zh-cn/library/system.io.compression.gzipstream(v=VS.80).aspx]GZipStream[/url]与[url=http://msdn.microsoft.com/zh-cn/library/system.io.compression.deflatestream(v=VS.80).aspx]DeflateStream[/url]实现了压缩. 好的,接下来与
HttpModule结合:
[url=http://www.1sucai.cn/upload/201111/20111106231927744.png][img]http://files.jb51.net/upload/201111/20111106231927248.png[/img]
[/url]
接着看,处理过后的效果,Cotent-Encoding: gzip, filezie: 1.6KB
[url=http://www.1sucai.cn/upload/201111/20111106231927105.png][img]http://files.jb51.net/upload/201111/20111106231927993.png[/img]
[/url]
很简单,你可以按需求来增加更多的功能. 希望对您开发有帮助.
作者:Petter Liu
微信版

扫一扫进微信版
返回顶部