通过本文主要向大家介绍了c#抓取网页内容,c#网页数据抓取,c#抓取网页,c#抓取网页图片,c#如何抓取网页数据等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
1、抓取一般内容
需要三个类:WebRequest、WebResponse、StreamReader
所需命名空间:System.Net、System.IO
核心代码:
view plaincopy to clipboardprint?
</div>
WebRequest 类的 Create 为静态方法,参数为要抓取的网页的网址;
Encoding 指定编码,Encoding 中有属性 ASCII、UTF32、UTF8 等全球通用的编码,但没有 gb2312 这个编码属性,所以我们使用 GetEncoding 获得 gb2312 编码。
示例:
view plaincopy to clipboardprint?
</div>
2 抓取网页内容-图片
需要四个类:WebRequest、WebResponse、Stream、FileStream。
示例:
view plaincopy to clipboardprint?
</div>
3 抓取网页内容-Post 数据
在抓取网页时,有时候,需要将某些数