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

首頁 > 編程 > ASP > 正文

asp磁盤緩存技術使用的代碼

2024-05-04 11:01:34
字體:
來源:轉載
供稿:網(wǎng)友

這一種方法適合,訪問相對集中在同樣內容頁面的網(wǎng)站,會自動生成緩存文件(相當于讀取靜態(tài)頁面,但會增大文件)。如果訪問不集中會造成服務器同時讀取文件當機。

注意:系統(tǒng)需要FSO權限、XMLHTTP權限

系統(tǒng)包括兩個文件,其實可以合并為一個。之所以分為兩個是因為部分殺毒軟件會因為里邊含有FSO、XMLHTTP操作而被認為是腳本木馬。

調用時,需要在ASP頁面的最上邊包含主文件,然后在下邊寫下以下代碼

<% Set MyCatch=new CatchFile MyCatch.Overdue=60*5    '修改過期時間設置為5個小時 if MyCatch.CatchNow(Rev) then     response.write MyCatch.CatchData     response.end end if set MyCatch=nothing %>

復制代碼 代碼如下:
主包含文件:FileCatch.asp
<!--#include file="FileCatch-Inc.asp"-->
<%
'---- 本文件用于簽入原始文件,實現(xiàn)對頁面的文件Catch
'---- 1、如果文件請求為POST方式,則取消此功能
'---- 2、文件的請求不能包含系統(tǒng)的識別關鍵字
'---- 3、作者 何直群 (www.wozhai.com)
Class CatchFile
        Public Overdue,Mark,CFolder,CFile '定義系統(tǒng)參數(shù)
        Private ScriptName,ScriptPath,ServerHost '定義服務器/頁面參數(shù)變量
        Public CatchData        '輸出的數(shù)據(jù)

        Private Sub Class_Initialize        '初始化函數(shù)
                '獲得服務器及腳本數(shù)據(jù)
                ScriptName=Request.Servervariables("Script_Name") '識別出當前腳本的虛擬地址
                ScriptPath=GetScriptPath(false)        '識別出腳本的完整GET地址
                ServerHost=Request.Servervariables("Server_Name") '識別出當前服務器的地址

                '初始化系統(tǒng)參數(shù)
                Overdue=30        '默認30分鐘過期
                Mark="NoCatch"        '無Catch請求參數(shù)為 NoCatch
                CFolder=GetCFolder        '定義默認的Catch文件保存目錄

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 玛多县| 宁城县| 商丘市| 新竹县| 上杭县| 丰县| 金堂县| 建阳市| 东兴市| 区。| 富阳市| 长武县| 大埔区| 上犹县| 柳林县| 阿拉尔市| 达拉特旗| 纳雍县| 平远县| 县级市| 伊金霍洛旗| 夏津县| 大宁县| 古蔺县| 拉萨市| 平谷区| 吕梁市| 庐江县| 江口县| 石屏县| 荣昌县| 三亚市| 自贡市| 丹阳市| 牟定县| 石河子市| 朝阳市| 安岳县| 西和县| 牡丹江市| 钦州市|