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

首頁 > 網站 > 幫助中心 > 正文

asp下實現替換遠程文件為本地文件并保存遠程文件的代碼

2024-07-09 22:42:49
字體:
來源:轉載
供稿:網友
1、將下面的文本文件下載,并將.TXT改為remote.asp,里面有具體設置方法
復制代碼 代碼如下:
<% 
'添加資源時是否保存遠程圖片
Const sSaveFileSelect=True

'遠程圖片保存目錄,結尾請不要加“/”
Const sSaveFilePath="/images/News"

'遠程圖片保存類型
Const sFileExt="jpg|gif|bmp|png"

'/////////////////////////////////////////////////////
'作 用:替換字符串中的遠程文件為本地文件并保存遠程文件
'參 數:
'     sHTML        : 要替換的字符串
'     sSavePath    : 保存文件的路徑
'     sExt         : 執行替換的擴展名
Function ReplaceRemoteUrl(sHTML, sSaveFilePath, sFileExt)
    Dim s_Content
    s_Content = sHTML
    If IsObjInstalled("Microsoft.XMLHTTP") = False then
        ReplaceRemoteUrl = s_Content
        Exit Function
    End If

    Dim re, RemoteFile, RemoteFileurl,SaveFileName,SaveFileType,arrSaveFileNameS,arrSaveFileName,sSaveFilePaths
    Set re = new RegExp
    re.IgnoreCase = True
    re.Global = True
    re.Pattern = "((http|https|ftp|rtsp|mms):(////|////){1}((/w)+[.]){1,}(net|com|cn|org|cc|tv|[0-9]{1,3})(/S*//)((/S)+[.]{1}(" & sFileExt & ")))"
    Set RemoteFile = re.Execute(s_Content)
    For Each RemoteFileurl in RemoteFile
        SaveFileType = Replace(Replace(RemoteFileurl,"/", "a"), ":", "a")
        arrSaveFileName = Right(SaveFileType,12)
        sSaveFilePaths=sSaveFilePath & "/"
        SaveFileName = sSaveFilePaths & arrSaveFileName
        Call SaveRemoteFile(SaveFileName, RemoteFileurl)
        s_Content = Replace(s_Content,RemoteFileurl,SaveFileName)
    Next
    ReplaceRemoteUrl = s_Content
End Function

'////////////////////////////////////////
'作 用:保存遠程的文件到本地
'參 數:LocalFileName ------ 本地文件名
'       RemoteFileUrl ------ 遠程文件URL
'返回值:True ----成功
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新安县| 嘉义市| 普洱| 顺昌县| 施甸县| 五峰| 贵德县| 娄底市| 砚山县| 二连浩特市| 子洲县| 巴彦淖尔市| 府谷县| 名山县| 海丰县| 防城港市| 印江| 景泰县| 盐亭县| 康马县| 荣成市| 迁西县| 南召县| 沙雅县| 丰城市| 睢宁县| 会同县| 大新县| 湘潭县| 九龙城区| 四川省| 通榆县| 石家庄市| 当阳市| 金乡县| 五原县| 鄄城县| 南岸区| 广宁县| 边坝县| 英超|