直接上代码
string url = https://www.cnblogs.com/images/logo_small.gif; //获取网站当前根目录 string sWebRootFolder = hostingEnv.WebRootPath; //保存图片路径 var savePath = string.Format("\\Uploads\\{0}\\{1}\\{2}\\", DateTime.Now.Year, DateTime.Now.Month.ToString("D2"), DateTime.Now.Day.ToString("D2")); //文件名 string filename = System.IO.Path.GetFileName(url); //扩展名 string extension = System.IO.Path.GetExtension(url); savePath = sWebRootFolder + savePath; //无夹创建 if (!Directory.Exists(savePath)) { Directory.CreateDirectory(savePath); } WebClient mywebclient = new WebClient(); //下载文件 mywebclient.DownloadFile(url, savePath + filename);
本文介绍了一种使用C#从指定URL下载图片并将其保存到服务器特定目录的方法。通过利用WebClient类的DownloadFile方法,可以轻松实现图片的下载与保存。此外,代码还包含了创建目标文件夹、获取文件名及扩展名等实用功能。
738

被折叠的 条评论
为什么被折叠?



