解析GZIP压缩的网页
2015-12-01 17:01
127 查看
class Program { static void Main(string[] args) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://wthrcdn.etouch.cn/weather_mini?city=%E9%83%91%E5%B7%9E"); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream ResStream = new System.IO.Compression.GZipStream(response.GetResponseStream(), System.IO.Compression.CompressionMode.Decompress); Encoding encoding = Encoding.GetEncoding("utf-8"); StreamReader streamReader = new StreamReader(ResStream, encoding); string s = streamReader.ReadToEnd(); Console.WriteLine(s); Console.ReadKey(); } }
相关文章推荐
- domino 附件的拆分和上传
- JDK并发工具类源码学习系列——介绍
- Linux下使用gdb进行单步调试(一)
- 335x uboot 硬件喂狗
- 可以社交、创建日历任务的集成式邮箱:Zoho
- Mysql命令行添加用户
- Mysql命令行添加用户
- 【iCore3 双核心板】例程四:USART通信实验——通过命令控制LED
- android 转到桌面
- Android SDK 开发范例大全 ---3.7简单的按钮事件
- poj 2398 Toy Storage 【统计相同个数的点的 区域个数】【二分+叉积判断】
- poj 2318 TOYS 【判断区域里面点的个数】 【二分+叉积判断】
- 直接拿来用!最火的Android开源项目
- HttpClient
- Lua中获取table长度问题探讨
- 李劲松研究团队建立卵子来源的“类精子细胞”单倍体细胞系
- app接口文档(参考)
- app接口文档(参考)
- app接口文档(参考)
- app接口文档(参考)