利用C#编写一个简单的抓网页应用程序

利用C#编写一个简单的抓网页应用程序


Author:Nios&;nbspFrom:Internet   本文利用C#和.NET提供的类来轻松创建一个抓取网页内容源代码的程序 。HTTP是WWW进行数据访问最基本的协议之一,在.NET的基本类型库类中提供了两个对象类:HTTPWebRequest和HTTPWebResponse,分别用来向某资源发送请求和获得响应。为了得到一个资源的内容,我们先指定一个想要抓取的URL地址,用HTTPWebRequest对象进行请求,用HTTPWebResponse对象接收响应的结果,最后用TextStream对象来提取我们想要的信息,并在控制台打印出来。



   下面就是看看如何实现这样的功能:



   第一步:打开VS.NET,点“文件”-“新建”-“项目”,项目类型选择“Visual C#项目”,模板选“Windows应用程序”,



   第二步:在Form1里加入Label1,Button1,TextBox1,TextBox2四个控件,TextBox2的Multiline属性改为True,



   第三步:在Form1窗体上点击右键,选“查看代码”,然后在最顶端输入:




 
        using System.IO;

      using System.Net;

      using System.Text;

     

      private void button1_Click(object sender, System.EventArgs e)

      {

     

      }  (2005-9-19:09:45)

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [C#] 的这些文章也感兴趣:

使用Microsoft.NETFrameworks创建应用程序
.Net平台下开发中文语音应用程序
C#文件操作:上传 下载 删除
.Net将如何影响我们?(二)
VisualC#托管Socket的实现方法(一)(1)
在Linux上运行C#
GDI+中常见的几个问题(4)
C#异步编程
Ultimate List of Free Windows Software from Microsoft
Model Based Software Testing and Analysis with C#