首页 > 代码库 > 外网下载内网文件

外网下载内网文件

由于项目从内网环境迁移到外网环境,之前的一些文件处理是基于内网共享文件夹的,所以在外网环境用不了。

 

修改方式是在外网服务器IIS上建立一个针对于文件Load的Application,这里映射的文件目录就是那个内网文件夹。

Load方法:

        public static Boolean LoadFile(string fromPath, string toPath,string fileName)        {            try            {                using (WebClient client = new WebClient())                {                    string URL = fromPath;                    WebRequest myre = WebRequest.Create(URL);                    client.DownloadFile(URL, toPath + fileName);                    return true;                   }            }            catch            {                return false;            }        }

这样就能够通过Http形式,Load文件了,当然是用Wcf也是可以的。