文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院网站建设建站交流网站生成静态页面,及网站数据采集的攻、防原理和策略
精品广告
推荐TOP10
·Google Map 代码
·如何建立自己的博客
·网站的推广与策划 与如何建立一个网站?规划、宣传等
·站长群大全
·个人网站qq群大全 中国最全的个人网站站长qq群
·18个优秀的在线图片编辑服务网站
·TOM.COM网站首页改版的体验感受
·了解Web2.0时代的网络推广方式
·网站制作过程中把握的几点
·国内设计网站
阅读TOP10
·如何建立一个网站?规划、设计、目的、原则、宣传
·世界各地域名后缀对照表 世界各国域名表
·IT公司红黑榜
·个人网站qq群大全 中国最全的个人网站站长qq群
·如何建立自己的博客
·网站的推广与策划 与如何建立一个网站?规划、宣传等
·500M永久免费ASP虚拟主机
·2005年上半年,国内知名的个人网站
·中文网站排行五百强
·站长群大全

网站生成静态页面,及网站数据采集的攻、防原理和策略

日期:2006年10月29日 作者: 查看:[大字体 中字体 小字体]


Set fso = CreateObject("Scripting.FileSystemObject")
File=Server.MapPath("要生成文件路径和文件名.htm")
Set txt=fso.OpenTextFile(File,8,True)
data1="文件内容"用WriteLine方法生成文件
txt.WriteLine data1
data2="文件内容"'用Write方法生成文件
txt.Write data2
txt.Close
txt.fso
'-----------------翟振恺(小琦)
2、

ADODB.Stream生成文件方法:


CODE:[Copy to clipboard]'-----------------翟振恺(小琦)
Dim objAdoStream
set objAdoStream = Server.createObject("ADODB.Stream")
objAdoStream.Type = 1
objAdoStream.Open()
objAdoStream.Write("文件内容")
objAdoStream.SaveToFile 要生成文件路径和文件名.htm,2
objAdoStream.Close()
'-----------------翟振恺(小琦)
再说一下我对HTML防采集却不防搜索引擎蜘蛛的一些经验:

我开发过几个采集程序,也研究过很多采集程序代码,所以对采集程序的原理还算是稍微有些了解。
先说一下采集原理:

采集程序的主要步骤如下:

一、获取被采集的页面的内容
二、从获取代码中提取所有用的数据

一、获取被采集的页面的内容

我目前所掌握的ASP常用获取被采集的页面的内容方法:

1、用serverXMLHTTP组件获取数据


CODE:[Copy to clipboard]Function GetBody(weburl)
'-----------------翟振恺(小琦)
  '创建对象
  Dim ObjXMLHTTP
  Set ObjXMLHTTP=Server.CreateObject("MSXML2.serverXMLHTTP")
  '请求文件,以异步形式
  ObjXMLHTTP.Open "GET",weburl,False
  ObjXMLHTTP.send
  While ObjXMLHTTP.readyState <> 4
    ObjXMLHTTP.waitForResponse 1000
  Wend
  '得到结果
  GetBody=ObjXMLHTTP.responseBody
  '释放对象
  Set ObjXMLHTTP=Nothing
'-----------------翟振恺(小琦)
End Function
调用方法:
GetBody(文件的URLf地址)
2、或XMLHTTP组件获取数据


CODE:[Copy to clipboard]Function GetBody(weburl)
'-----------------翟振恺(小琦)
  '创建对象
  Set Retrieval = CreateObject("Microsoft.XMLHTTP")
  With Retrieval
  .Open "Get", weburl, False, "", ""
  .Send
  GetBody = .ResponseBody
  End With
  '释放对象
  Set Retrieval = Nothing
'-----------------翟振恺(小琦)
End Function

上一页 [1] [2] [3] [4] [5] 下一页 

上一篇:网页在线播放器代码大全

下一篇:IIS安装配置全攻略


相关软件: 相关文章:
·吴绮丽带成龙私生女露面(图)
·女性的外生殖器
·女大学生宿舍里的情色秘密
·男生英文名大全
·寄生前夜2 图文攻略
·《生化危机代号维罗尼卡》 - 生化危机4攻略秘籍 - 生化危机4
·单身生活2 游戏流程攻略

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号