.net获取 网站的虚拟目录 名字
Request.ApplicationPath.TrimStart('/')
没想到就这么一句话就搞定了
增加命名空间:
using System.Net;
using System.IO;
/// <summary>
/// 下载文件
/// </summary>
/// <param name="URL">要下载文件网址</param>
public void downloadfile(string URL)
{
WebClient client=new WebClient();
int n = URL.LastIndexOf('/');
string URLAddress = URL.Substring(0,n); //取得网址
string fileName = URL.Substring(n+1,URL.Length-n-1); //取得文件名
string Dir = Server.MapPath("./"); //下载文件存放路径
string Path = Dir+'\\'+fileName; //下载文件存放完整路径
Stream stream = client.OpenRead(URL);
StreamReader reader = new StreamReader(stream);
byte[] mbyte = new byte[100000];
int allbyte = (int)mbyte.Length;
int startbyte = 0;
while(allbyte>0) //循环读取
{
int m = stream.Read(mbyte,startbyte,allbyte);
if(m==0)
break;
startbyte+=m;
allbyte-=m;
}
FileStream fstr = new FileStream(Path,FileMode.OpenOrCreate,FileAccess.Write);
fstr.Write(mbyte,0,startbyte); //写文件
stream.Close();
fstr.Close();
}
分享到:
相关推荐
B/S,ASP.NET文件下载源代码,文件下载,可支持多种文件格式,可以支接运行 B/S,ASP.NET文件下载源代码,文件下载,可支持多种文件格式,可以支接运行
asp.net上传文件源代码 上传文件格式 多种上传文件格式
asp.net中多文件上传源代码例子
ASP.NET报名系统(源代码+论文)下载.zip ASP.NET报名系统(源代码+论文)下载.zip ASP.NET报名系统(源代码+论文)下载.zip ASP.NET报名系统(源代码+论文)下载.zip ASP.NET报名系统(源代码+论文)下载.zip ASP.NET报名系统...
IP ASP.NET 查询 数据库 源代码 包含所有国家所有地址段 本文件为第2卷 共3卷 由于数据库太大 所以要分卷上传 解压后数据库大约400多M
该程序使用的.NET MVC开发,大量使用到了jQuery,以及Bootstrap。 数据库使用了SQL Server. 二、注意: 数据库文件在DB文件夹,数据库连接串在Git.Storage.Web\Configs\Data\Database.config 开发环境:VS2013...
C# asp.net上传文件的代码 ,使用上传控件的后台代码
一个asp.net论坛源代码下载,是一个很好的论坛,提供全部的CS文件,希望对你有帮助
asp.net+flash批量上传源代码asp.net+flash批量上传源代码asp.net+flash批量上传源代码asp.net+flash批量上传源代码asp.net+flash批量上传源代码asp.net+flash批量上传源代码asp.net+flash批量上传源代码asp.net+...
ASP.NET126邮箱源代码,以及数据库文件一概在内,希望大家喜欢
第一章 初识ASP.NET 第二章 第一个ASP.NET程序 第三章 ASP.NET、C#语法 第四章 常用对象的应用 第五章 SERVER控件 第六章 数据库访问 第七章 ASP.NETApplication 第八章 文件的操作 第九章 XML 第十章 WebService 第...
IP ASP.NET 查询 数据库 源代码 包含所有国家所有地址段 本文件为第3卷 共3卷 由于数据库太大 所以要分卷上传 解压后数据库大约400多M
ASP.NET文件上传程序的源代码ASP.NET文件上传程序的源代码ASP.NET文件上传程序的源代码ASP.NET文件上传程序的源代码
最新版本下载地址: http://download.csdn.net/source/823721 论坛功能设计 论坛前台: 1. 用户注册、登陆、注销; 2. 版块导航:显示所有的版块分组和版块; 3. 帖子列表:显示当前版块下所有的帖子,可以区分...
本文主要讲述ASP.NET网站开发者,给网站增加GZIP压缩模块,提高网页传输速度,由此增加页面显示速度。 代码采用VS2008开发,使用.net framework2.0,如果你需要用VS2005开发,把文件依次COPY过去即可。 什么是网页...
ASP NET精彩编程百例 pdf 学习ASP NET的必看书籍 讲述了100个ASp NET实例的来笼去脉 由...本站提供的ASP NET编程百例 PDF扫描版 附源代码(vb net)资源来源互联网 版权归该下载资源的合法拥有者所有 收起信息返回顶部
基于ASP.net的企业文件管理系统源码.zip
由浅入深学ASP.NET中的源代码 本书是ASP-NET 4.0的入门图书,它体系完整,内容详尽,以真实的案例和丰富的习题贯穿全篇,是目前市场上不可多得的ASP-NET基础教程。 全书包括入门基础、控件开发、数据库和文件操作...
asp.net 案例 源代码精品集共13个文件 20个以上的案例
压缩文件有十个相关项目代码,都是完整的,有使用说明