手机
当前位置:查字典教程网 >编程开发 >ASP教程 >SaveRemoteFile函数之asp实现保存远程的文件到本地的代码
SaveRemoteFile函数之asp实现保存远程的文件到本地的代码
摘要:'=================================================='过程名:SaveRemoteFile...

'==================================================

'过程名:SaveRemoteFile

'作用:保存远程的文件到本地

'参数:LocalFileName------本地文件名

'参数:RemoteFileUrl------远程文件URL

'==================================================

FunctionSaveRemoteFile(LocalFileName,RemoteFileUrl)

SaveRemoteFile=True

dimAds,Retrieval,GetRemoteData

OnErrorResumeNext

SetRetrieval=Server.CreateObject("Microsoft.XMLHTTP")

WithRetrieval

.Open"Get",RemoteFileUrl,False,"",""

.Send

If.Readystate<>4or.Status>300then

SaveRemoteFile=False

ExitFunction

EndIf

GetRemoteData=.ResponseBody

EndWith

SetRetrieval=Nothing

'IfLenB(GetRemoteData)<100ThenExitFunction

'IfMaxFileSize>0Then

'IfLenB(GetRemoteData)>5000ThenExitFunction

Response.Write(Round(LenB(GetRemoteData)/1024))&"KB"

'EndIf

SetAds=Server.CreateObject("Adodb.Stream")

WithAds

.Type=1

.Open

.WriteGetRemoteData

.SaveToFileserver.MapPath(LocalFileName),2

.Cancel()

.Close()

EndWith

IfErr.number<>0then

SaveRemoteFile=False

ExitFunction

Err.Clear

EndIf

SetAds=nothing

endFunction

【SaveRemoteFile函数之asp实现保存远程的文件到本地的代码】相关文章:

在ASP中调用存储过程的几种方法

用ASP实现远程批量文件改名

用asp实现文件浏览、上传、下载的程序

记录集内随机取记录的代码

asp实现无限级分类的方法js版

用ASP VBS xmlhttp adodbstream下载和保存图片的代码

几例在ASP存储过程的使用方法

ASP调用带参数存储过程的几种方式

结合asp和存储过程做的搜索程序

在asp中通过vbs类实现rsa加密与解密的代码

精品推荐
分类导航