介绍
利用c#怎么将图片下载到服务器?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
c#实现把图片下载到服务器代码
ASPX页面代码:
& lt; % @ Page 语言=癱#“, AutoEventWireup=皌rue",后台代码=癎etPictureByUrl.aspx.cs",继承=癏overTreeMobile.GetPictureByUrl", %比; & lt; ! DOCTYPE html> & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比; & lt; head  runat=皊erver"祝辞 & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=utf-8"/比; ,& lt; meta name=皏iewport",内容=翱矶?设备宽度,初始=1“,/比; ,& lt; title>根据网址把图片下载到服务器& lt;/title> & lt;/head> & lt; body> ,& lt; form id=癴orm1", runat=皊erver"比; ,& lt; div> ,图片网址:& lt; br /祝辞& lt; asp: TextBox runat=皊erver", ID=皌extBoxImgUrl",宽度=?00“,文本=?hvtimg/201508/cnvkv745.jpg",/比; & lt;才能br /祝辞,& lt; asp: Button runat=皊erver", ID=癰tnImg",文本=跋略亍?OnClick=癰tnImg_Click",/比; & lt;才能br /祝辞& lt; asp: Image runat=皊erver", ID=癶vtImg",/比; & lt;才能br /比; & lt;才能asp: Literal runat=皊erver", ID=發tlTips",/比; ,& lt;/div> ,& lt;/form> & lt;/body> & lt;/html>
cs页面代码:
using 系统; namespace HoverTreeMobile { ,public partial  class GetPictureByUrl : System.Web.UI.Page ,{ protected 才能;void  employee (object ,发送方,EventArgs e) {才能 ,,} protected 才能;void  btnImg_Click (object ,发送方,EventArgs e) {才能 ,,试一试 ,,{ ,,,System.Net.WebClient m_hvtWebClient =, new System.Net.WebClient (); ,,,string m_keleyiPicture =, Server.MapPath (“/hovertreeimages/keleyi.jpg"); ,,,//根据网址下载文件 ,,,m_hvtWebClient.DownloadFile (m_keleyiPicture textBoxImgUrl.Text也); ,,,hvtImg.ImageUrl =,“/hovertreeimages/keleyi.jpg"; ,,,ltlTips.Text =, string.Empty; ,,} ,才能赶上(Exception 交货) ,,{ ,,,ltlTips.Text =, ex.ToString (); ,,} ,,} ,} }
另外给大家分享一下下载图片的核心方法的思路
using System.Net; ,,,,,WebClient myclient =, new WebClient (); ,,,,,myclient.DownloadFile (“https://cache.yisu.com/upload/information/20201208/265/32723.gif" @" c: \ baidu.gif"),, DownloadFile方法里的地址就是你要拼成的远程服务器上的URL。
看完上述内容,你们掌握利用c#怎么将图片下载到服务器的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!