asp.net(c#)从url网络地址下载图片或文件到本地硬盘
2008-04-03 15:40
1081 查看
ref http://hi.baidu.com/moremoretealy/blog/item/b58d3773e506261c8601b050.html
asp.net(c#)从url网络地址下载图片或文件到本地硬盘
2007-01-14 12:53
asp.net(c#)从url网络地址下载图片或文件到本地硬盘
2007-01-14 12:53
using System; using System.Net; using System.IO; namespace Com.Net { /// <summary> /// Image 的摘要说明。 /// </summary> public class Image { public Image() { // // TODO: 在此处添加构造函数逻辑 // } /// <summary> /// 从图片地址下载图片到本地磁盘 /// </summary> /// <param name="ToLocalPath">图片本地磁盘地址</param> /// <param name="Url">图片网址</param> /// <returns></returns> public static bool SavePhotoFromUrl(string FileName,string Url) { bool Value=false; WebResponse response = null; Stream stream = null; try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url); response = request.GetResponse(); stream = response.GetResponseStream(); if( !response.ContentType.ToLower().StartsWith("text/") ) { value="/Image.SaveBinaryFile(response,FileName); } } catch(Exception" err) { string aa=err.ToString(); } return Value; } /// <summary> /// Save a binary file to disk. /// </summary> /// <param name="response">The response used to save the file</param> // 将二进制文件保存到磁盘 private static bool SaveBinaryFile(WebResponse response,string FileName) { bool Value=true; byte []buffer = new byte[1024]; try { if(Com.File.FileUtil.FileExists(FileName)) Com.File.FileUtil.DeleteFile(FileName); Stream outStream =System.IO.File.Create( FileName ); Stream inStream = response.GetResponseStream(); int l; do { l = inStream.Read(buffer,0,buffer.Length); if(l>0) outStream.Write(buffer,0,l); } while(l>0); outStream.Close(); inStream.Close(); } catch { Value=false; } return Value; } } } |
相关文章推荐
- ASP.NET通过URL将图片下载到电脑本地文件夹
- js 下载图片与下载文件的方式一样;保存至本地 ASP.NET 方式
- c# ASP.NET 下载文件到本地
- ASP.NET获取远程网页下载到本地文件,通过URL生成静态文件的做法
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用正则re
- ASP.NET(C#) Web Api通过文件流下载文件到本地实例
- Asp.net(C#)读取数据库并生成JS文件制作首页图片切换效果(附demo源码下载)
- C# ASP.NET 文件上传下载 下载时图片不自动打开
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用bs4,beautifulsoup模块
- Asp.net(C#)读取数据库并生成JS文件制作首页图片切换效果(附demo源码下载)
- ASP.NET(C#) Web Api通过文件流下载文件到本地实例
- python 使用 urllib.urlretrieve()下载网络图片,在本地打开提示文件损坏无法打开
- 【原创】asp.net(C#)上传图片(文件)类
- [导入]Asp.net 2.0 用C# 创建 PDF文件[引用] (示例代码下载)
- 使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现
- ASP.NET(C#) Web Api通过文件流下载文件的实例
- Android - HttpURLConnection下载网络文件,加载网络图片
- URL地址下载图片到本地
- asp.net 获取html代码中图片的URL地址
- ASP.NET/C#获取文章中第一张图片的地址