<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="【C#】抓取（获取）网页内容抓取图片的代码示例" id="card1">
<p> 游客</p><p>
标题:【C#】抓取（获取）网页内容抓取图片的代码示例<br/>
正文:<br/>
1、抓取一般内容<br/>需要三个类：WebRequest、WebResponse、StreamReader<br/>所需命名空间：System.Net、System.IO<br/>核心代码：<br/>WebRequest request = WebRequest.Create(&quot;http://camnpr.com/&quot;); <br/>WebResponse response = request.GetResponse(); <br/>StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(&quot;gb2312&quot;)); <br/> WebRequest 类的 Create 为静态方法，参数为要抓取的网页的网址；<br/> Encoding 指定编码，Encoding 中有属性 ASCII、UTF32、UTF8 等全球通用的编码，但没有 gb2312 这个编码属性，所以我们使用 GetEncoding 获得 gb2312 编码。<br/>示例：<br/>&amp;lt;%@ Page Language=&quot;C#&quot; %&amp;gt; <br/>&amp;lt;%@ Import Namespace=&quot;System.Net&quot; %&amp;gt; <br/>&amp;lt;%@ Import Namespace=&quot;System.IO&quot; %&amp;gt; <br/>&amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt; <br/>&amp;lt;mce:script runat=&quot;server&quot;&amp;gt;&amp;lt;!-- <br/> void Page_Load(object sender, EventArgs e) <br/> { <br/> try <br/> { <br/> WebRequest request = WebRequest.Create(&quot;http://camnpr.com/&quot;); <br/> WebResponse response = request.GetResponse(); <br/> StreamReader reader =<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1522&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1522&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1522&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1522&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1522&amp;Page=7">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1522">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1522">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>