2011年9月5日

Delphi解压缩Gzip,使用ZlibEx[转]

摘要: 之前碰到用wininet下载下来的网页的源码为乱码的现象,刚开始以为是编码所致,但尝试各种解码方法之后发现,原来不是编码的问题。而是代码经过压缩了。在HTTP请求头里加上“accept-encoding: gzip, deflat”,可返回压缩之后的代码。如果不加,返回的就是未经过处理的代码。但是,有些网站,不加“accept-encoding: gzip, deflat”HTTP头,还是返回经过压缩的代码。这就需要解压了。解压其实很简单,ZLibEx里的一个函数就搞定了。1procedureDecompressGZip(AInStream,AOutStream:TStream);2var3p 阅读全文

posted @ 2011-09-05 14:48 Lojon 阅读(5657) 评论(0) 推荐(0) 编辑

导航