我有一个aspx页面,用户将在其中输入有效的图片网址(例如: https:/ /stackoverflow.com/Content/Img/stackoverflow-logo-250.png )。 我需要程序将此图像上传到服务器。 我怎样才能做到这一点 ?

有帮助吗?

解决方案

System.Net.WebClient webClient = new WebClient();

webClient.DownloadFile(@"http://stackoverflow.com/Content/Img/stackoverflow-logo-250.png",
@"c:\path\localfile.png");

您可以使用 Server.MapPath 获取物理目录对应于相对或虚拟路径的服务器,例如 Server.MapPath("〜/ Images")

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top