下载指定路径的文件到本地服务器
Posted zhengwei_cq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下载指定路径的文件到本地服务器相关的知识,希望对你有一定的参考价值。
private string SaveFileToLocal(string url) { FileStream os = null; FileStream ns = null; try { string savePath = @"C:UsersAdministratorMyCopy"; if (!Directory.Exists(savePath)) Directory.CreateDirectory(savePath); string fileName = Path.GetFileName(url); string fileFullPath = Path.Combine(savePath, fileName); os = new FileStream(url, FileMode.Open); ns = new FileStream(fileFullPath, FileMode.OpenOrCreate); byte[] tempBuffer = new byte[4096]; int bytesRead = 0; do { bytesRead = os.Read(tempBuffer, 0, tempBuffer.Length); ns.Write(tempBuffer, 0, bytesRead); } while (bytesRead > 0); return fileFullPath; } catch (Exception e) { throw new Exception("保存文件出错,原因:"+e.Message); } finally { ns.Close(); os.Close(); } }
以上是关于下载指定路径的文件到本地服务器的主要内容,如果未能解决你的问题,请参考以下文章
怎样用asp实现,下载指定网址文件,并重命名后保存到本地服务器上?
从IIS网站上下载AssetBundle,并写入到本地磁盘指定路径