文件名称:C#开发蜘蛛程序 v1.0
- 所属分类:
- Web服务器
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2009-03-11
- 文件大小:
- 28.31kb
- 下载次数:
- 0次
- 提 供 者:
- loveanytime
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
蜘蛛"(Spider)是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接……对于不同的用户,蜘蛛程序有不同的用途。那么,蜘蛛程序到底是怎样工作的呢?
蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上旅行一样,蜘蛛程序也按照类似的方式在Web链接织成的网上旅行。蜘蛛程序之所以是半自动的,是因为它总是需要一个初始链接(出发点),但此后的运行情况就要由它自己决定了,蜘蛛程序会扫描起始页面包含的链接,然后访问这些链接指向的页面,再分析和追踪那些页面包含的链接。从理论上看,最终蜘蛛程序会访问到Internet上的每一个页面,因为Internet上几乎每一个页面总是被其他或多或少的页面引用。
本文介绍如何用C#语言构造一个蜘蛛程序,它能够把整个网站的内容下载到某个指定的目录,程序的运行界面如图一。你可以方便地利用本文提供的几个核心类构造出自己的蜘蛛程序。
蜘蛛是一种半自动的程序,就象现实当中的蜘蛛在它的Web(蜘蛛网)上旅行一样,蜘蛛程序也按照类似的方式在Web链接织成的网上旅行。蜘蛛程序之所以是半自动的,是因为它总是需要一个初始链接(出发点),但此后的运行情况就要由它自己决定了,蜘蛛程序会扫描起始页面包含的链接,然后访问这些链接指向的页面,再分析和追踪那些页面包含的链接。从理论上看,最终蜘蛛程序会访问到Internet上的每一个页面,因为Internet上几乎每一个页面总是被其他或多或少的页面引用。
本文介绍如何用C#语言构造一个蜘蛛程序,它能够把整个网站的内容下载到某个指定的目录,程序的运行界面如图一。你可以方便地利用本文提供的几个核心类构造出自己的蜘蛛程序。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : C#开发蜘蛛程序 v1.0 .rar 列表 CSharpSpider\CodePub.Com说明.txt CSharpSpider\下载说明.txt CSharpSpider\说明.htm CSharpSpider\Spider.exe CSharpSpider\AssemblyInfo.cs CSharpSpider\Attribute.cs CSharpSpider\AttributeList.cs CSharpSpider\DocumentWorker.cs CSharpSpider\Done.cs CSharpSpider\Parse.cs CSharpSpider\ParseHTML.cs CSharpSpider\Spider.cs CSharpSpider\SpiderForm.cs CSharpSpider\TestSpider.cs CSharpSpider\Spider.csproj CSharpSpider\App.ico CSharpSpider\SpiderForm.resx CSharpSpider\Spider.sln CSharpSpider\Spider.suo CSharpSpider\ASP.NET学习社区.url CSharpSpider\Spider.csproj.user CSharpSpider\bin\Debug CSharpSpider\bin CSharpSpider\temp CSharpSpider