原理
采集程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻采集程序,很多都是调用了sina的新闻网页,并且对其中的html进行了一些替换,同时对广告也进行了过滤。用采集程序的优点有:无须维护网站,因为采集程序中的数据来自其他网站,它将随着该网站的更新而更新;可以节省服务器资源,一般采集程序就几个文件,所有网页内容都是来自其他网站。缺点有:不稳定,如果目标网站出错,程序也会出错,而且,如果目标网站进行升级维护,那么采集程序也要进行相应修改;速度,因为是远程调用,速度和在本地服务器上读取数据比起来,肯定要慢一些。
一、事例
下面就XMLHTTP在ASP中的应用做个简单说明
阅读全文……Tag : ASP | 采集程序 | ASP小偷URLEncode
URLEncode 方法可以将指定字符串进行URL编码。
语法
阅读全文……Tag : 加密 | 解密 | 视频地址<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>文件</title>
</head>
阅读全文……Tag : ASP | EXCEL<%
strUrl="http://127.0.0.1/1.htm"
strinfo = GetHTTPPage(strUrl)%>
<%Function getchina(Strcontent)
Dim regEx,Match,Matches,temp,temp2
阅读全文……Tag : 正则表达式<%
if request("id")<>"" then
id = Split(Request("id"), ",")
阅读全文……Tag : ASP | 删除 | 文件 | 文件夹<%
server_v1=cstr(request.servervariables("http_referer"))
server_v2=cstr(request.servervariables("server_name"))
if mid(server_v1,8,len(server_v2))<>server_v2 then
response.write "<script language=javascript>alert('error');history.back(-1)</script>"
阅读全文……Tag : 远程提交 | 外部提交<!--#include file="include/agang_sql.asp"-->
<!--#include file="conn.asp"-->
<%
server_v1=cstr(request.servervariables("http_referer"))
server_v2=cstr(request.servervariables("server_name"))
阅读全文……Tag : ASP | 防盗链<%on error resume next
dim fso,wj,path,filepath,foldername,newfilename,targetpath
wj="../index.html"
path="/wenjian/"
set fso=server.createobject("scripting.filesystemobject")
阅读全文……Tag : ASP | 重命名<%
function testurl(url)
dim httpxml
set httpxml = createobject("msxml2.xmlhttp")
httpxml.open "head",url,false
阅读全文……Tag : ASP | 远程首先声明:
一、偶使用的L-Blog版本可能有些旧,如果和你的不同,请参考着修改!
二、此项修改系添加两项功能,属于比较大的修改,无动手能力者慎重!
1、先把你的LB-Blog数据库下载回来,用Access打开LB-Blog的数据库,找到Blog_info表,点击设计,在表中增加两个字段:Blog_IP及Blog_Keyword,字段类型为备注,重新上传覆盖你的LB-Blog数据库,至此用来存放过滤IP和关键字的仓库准备完毕!
阅读全文……Tag : L-BLOG | 关键字过滤 | IP过滤