国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP中實現小偷程序的原理和簡單

2019-11-18 19:05:42
字體:
來源:轉載
供稿:網友

  現在網上流行的小偷程序比較多,有新聞類小偷,音樂小偷,下載小偷,那么它們是如何做的呢,下面我來做個簡單介紹,希望對各位站長有所幫助。

  (一)原理

  小偷程序實際上是通過了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.3doing.com/earticle/的html內容
Dim Url,Html
Url="Html = getHTTPPage(Url)
Response.write Html
%>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特前旗| 昆山市| 鹰潭市| 南丰县| 张家口市| 巴彦淖尔市| 泽普县| 安乡县| 浏阳市| 茂名市| 德州市| 榕江县| 朝阳县| 长阳| 长兴县| 南投市| 阿巴嘎旗| 南阳市| 新泰市| 大兴区| 体育| 砀山县| 亚东县| 通道| 墨玉县| 清河县| 前郭尔| 紫云| 旺苍县| 吴川市| 黎平县| 灵璧县| 荆州市| 厦门市| 和田县| 康乐县| 邹城市| 宁南县| 湘潭县| 扶余县| 英德市|