仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 813|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之c#远程猎取网页内容

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:47:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
据说很厉害,甚至可以把C#也干掉^_^,不过也很复杂,本来C++已经够复杂的。有人甚至还提出把这个东东引进标准,我觉得基本上不可能的。网页usingSystem;
usingSystem.Collections.Generic;
usingSystem.Text;
usingSystem.Net;
usingSystem.IO;
namespacethief
{
classProgram
{
staticvoidMain(string[]args)
{

try{
WebClientMyWebClient=newWebClient();
MyWebClient.Credentials=CredentialCache.DefaultCredentials;//猎取或设置用于对向Internet资本的哀求举行身份考证的收集凭证。
Byte[]pageData=MyWebClient.DownloadData("http://www.ckuyun.com");//从指定网站下载数据
stringpageHtml=Encoding.Default.GetString(pageData);//假如猎取网站页面接纳的是GB2312,则利用这句
//stringpageHtml=Encoding.UTF8.GetString(pageData);//假如猎取网站页面接纳的是UTF-8,则利用这句
Console.WriteLine(pageHtml);//在把持台输出猎取的内容
using(StreamWritersw=newStreamWriter("c:        estouput.html"))//将猎取的内容写进文本
{
sw.Write(pageHtml);
}
Console.ReadLine();//让把持台停息,不然一闪而过了
}
catch(WebExceptionwebEx){
Console.WriteLine(webEx.Message.ToString());
}
}
}
}
注:内容转自菩提树下的杨过的博客
学习asp.net两个月有余了,除了对html、web控件比较熟悉(应该是说都能理解和接受)之外,竟不知道自己还会什么。看了两本书:《精通asp.net网络编程》(人民邮电出版社)、《asp.net实用案例教程》(清华大学出版社)。
小魔女 该用户已被删除
沙发
发表于 2015-1-18 09:17:33 | 只看该作者
使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
小妖女 该用户已被删除
板凳
发表于 2015-1-21 15:22:06 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
精灵巫婆 该用户已被删除
地板
发表于 2015-1-30 20:24:48 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。
因胸联盟 该用户已被删除
5#
发表于 2015-2-6 15:48:59 | 只看该作者
ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
6#
发表于 2015-2-16 23:03:40 | 只看该作者
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-5 11:16:28 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
爱飞 该用户已被删除
8#
发表于 2015-3-19 18:03:40 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表