当前位置:首页>> 网站建设知识>> 网站建设知识

全文搜索

精华导读

·网页设计中HTML常范的五个错误
·如何建立网站地图(site map)
·网站建设时如何选购虚拟主机?
·中国国家顶级域名和国际域名有什么区别?
·企业建设网站域名可以使用哪些字?
·建设网站时企业如何准备建网站资料?
·DIV+CSS建立标准WEB网页的好处
·网站建设中SEO优化对中小型企业的重要性
·网站建设后为何你的网站并没从seo优化中获得好处
·网站建设中怎么避免被搜索引擎误会“抄袭网页”
·网站建设从门户模式到立体化模式
·网站建设中一个asp无组件上传的实例
·在电子商务中ASP实现购物车的方法
·网站建设中ASP进度条实例
·网站建设中加速ASP程序的显示速度
·网站建设中初学者必读 ASP运行环境的搭建
·网站建设中构建网站合理规划CSS文件
·网站建设中ASP提速技巧五则 (很实用)
·网站结构和网站优化关系

最新发表

·网站建设中利用CSS改善网站可访问性
·网页设计中HTML常范的五个错误
·网站建设网页美工何去何从
·网站建设中PHP 与 ASP.NET正面交锋
·Yahoo和Google在搜索上的区别
·怎样把表单提交到自己的E-mail上
·网页设计中JavaScript弹出窗口大全
·页中页frame语句的使用方法
·解析IE地址栏中的about:blank
·网站建设中移动背景代码
·网站建设中ASP 五大高效提速技巧
·网站建设中怎样向网页标准化转变.
·网站建设中遵循网页标准的好处.
·什么是网页标准?
·网站建设中asp程序错误详细说明例表
·如何建立网站地图(site map)
·什么是共享(独享)IP、动态(静态)IP、固定IP?
·网站建设中访问加密ACCESS数据库
·网站建设中ASP随机生成号码

小偷程序原理和简单示例

文章来源:网站建设 文章编辑:admin 添加时间:2008-11-3 10:00:26

(一)原理 
  小偷程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻小偷程序,很多都是调用了sina的新闻网页,并且对其中的html进行了一些替换,同时对广告也进行了过滤。用小偷程序的优点有:无须维护网站,因为小偷程序中的数据来自其他网站,它将随着该网站的更新而更新;可以节省服务器资源,一般小偷程序就几个文件,所有网页内容都是来自其他网站。缺点有:不稳定,如果目标网站出错,程序也会出错,而且,如果目标网站进行升级维护,那么小偷程序也要进行相应修改;速度,因为是远程调用,速度和在本地服务器上读取数据比起来,肯定要慢一些。 

  (二)事例 

  下面就XMLHTTP在ASP中的应用做个简单说明 

  〈% 

  '常用函数 

  '1、输入url目标网页地址,返回值getHTTPPage是目标网页的html代码 

  function getHTTPPage(url) 

  dim Http 

  set Http=server.createobject("MSXML2.XMLHTTP") 

  Http.open "GET",url,false 

  Http.send() 

  if Http.readystate<>4 then 

  exit function 

  end if 

  getHTTPPage=bytesToBSTR(Http.responseBody,"GB2312") 

  set http=nothing 

  if err.number<>0 then err.Clear 

  end function   

  '2、转换乱玛,直接用xmlhttp调用有中文字符的网页得到的将是乱玛,可以通过adodb.stream组件进行转换 

  Function BytesToBstr(body,Cset) 

  dim objstream 

  set objstream = Server.CreateObject("adodb.stream") 

  objstream.Type = 1 

  objstream.Mode =3 

  objstream.Open 

  objstream.Write body 

  objstream.Position = 0 

  objstream.Type = 2 

  objstream.Charset = Cset 

  BytesToBstr = objstream.ReadText 

  objstream.Close 

  set objstream = nothing 

  End Function   

  '下面试着调用http://www.zsin.net/webtech/的html内容 

  Dim Url,Html 

  Url="http://www.zsin.net/webtech/" 

  Html = getHTTPPage(Url) 

  Response.write Html 

  %〉  

[ ]

首页 评论 打印 刷新 返回顶部 关闭
【相关文章】  【相关评论】
网站建设中利用CSS改善网站可访问性
网站建设中PHP 与 ASP.NET正面交锋
企业建设网站域名可以使用哪些字?
网页对联广告代码效果大全
网站建设从门户模式到立体化模式