zoukankan      html  css  js  c++  java
  • ASP保存远程图片文件到本地代码

    <% 
    Function SaveRemoteFile(LocalFileName,RemoteFileUrl) 
    SaveRemoteFile=True 
    dim Ads,Retrieval,GetRemoteData 
    Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP") 
    With Retrieval 
    .Open "Get", RemoteFileUrl, False, "", "" 
    .Send 
    If .Readystate<>4 then 
    SaveRemoteFile=False 
    Exit Function 
    End If 
    GetRemoteData = .ResponseBody 
    End With 
    Set Retrieval = Nothing 
    Set Ads = Server.CreateObject("Adodb.Stream") 
    With Ads 
    .Type = 1 
    .Open 
    .Write GetRemoteData 
    .SaveToFile server.MapPath(LocalFileName),2 
    .Cancel() 
    .Close() 
    End With 
    Set Ads=nothing 
    End Function 
    %> 
    
    <% 
    '以下为调用示例: 
    remoteurl="http://www.yiwu-jewelry.cn/images_yiwu/logo.jpg"'远程文件名(绝对全路径) 
    localfile="images/"&Replace(Replace(Replace(Now(),"-","")," ",""),":","")&Right(remoteurl,4)'本机文件名(可自定义) 
    If SaveRemoteFile(localfile,remoteurl)=True Then 
    Response.Write("成功保存:"&localfile) 
    End If 
    %> 
    

      

  • 相关阅读:
    linux ps查看进程命令
    linux distribution是什么?
    samba配置smb.conf
    linux samba.tar.gz安装和配置
    linux后台执行命令&
    linux crontab任务调度的使用
    linux ubuntu卸载软件
    vue-router
    vue computed
    vue 监听的使用
  • 原文地址:https://www.cnblogs.com/uuxanet/p/3282908.html
Copyright © 2011-2022 走看看