• 大小: 451KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: C#
  • 标签: C#  文件上传  

资源简介

这是我个人用asp.net(c#)写的一个通过WEB/HTTP上传超大文件或整个文件夹程序,最初是为了某项目写的一段程序。但这个项目的上传功能最终没有落实这个需求,所以也没在进一步做下去了,但整个超大文件和文件夹的上传功能程序是完成了的。我测试过最大超过4G的文件都可以上传,文件夹为无限级文件上传的。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.IO;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace HttpUploaderWeb.demoSql2005
{
public partial class bigfile : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
FileStream fs = File.OpenWrite(“d:\\test.db“);
BinaryWriter w = new BinaryWriter(fs);
for (long i = 0; i < 6442450944; ++i)
{
w.Write((byte)0);
}
w.Close();
fs.Close();
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件           0  2018-01-22 15:11  test.txt
     目录           0  2017-10-21 09:40  up6\
     目录           0  2016-09-21 11:39  up6\3rd\
     文件      225280  2016-09-21 11:39  up6\3rd\ICSharpCode.SharpZipLib.dll
     文件      488448  2016-09-21 11:39  up6\3rd\Newtonsoft.Json.dll
     文件         496  2017-10-21 09:40  up6\bigfile.aspx
     文件         519  2017-10-21 09:40  up6\bigfile.aspx.cs
     文件         822  2017-10-21 09:40  up6\bigfile.aspx.designer.cs
     目录           0  2017-10-21 09:40  up6\db\
     目录           0  2017-10-21 09:40  up6\db\biz\
     目录           0  2017-10-21 09:40  up6\db\biz\folder\
     文件       11726  2017-10-21 09:40  up6\db\biz\folder\fd_appender.cs
     文件         396  2017-10-21 09:40  up6\db\biz\folder\fd_root.cs
     文件        2092  2017-10-21 09:40  up6\db\biz\folder\fd_uuid_appender.cs
     文件         845  2017-10-21 09:40  up6\db\biz\PathBuilder.cs
     文件        1598  2017-10-21 09:40  up6\db\biz\PathBuilderMd5.cs
     文件        1795  2017-10-21 09:40  up6\db\biz\PathBuilderUuid.cs
     文件        2484  2017-10-21 09:40  up6\db\biz\un_builder.cs
     文件         102  2017-10-21 09:40  up6\db\clear.aspx
     文件         277  2017-10-21 09:40  up6\db\clear.aspx.cs
     文件         450  2017-10-21 09:40  up6\db\clear.aspx.designer.cs
     目录           0  2017-10-21 09:40  up6\db\database\
     文件       12699  2017-10-21 09:40  up6\db\database\DBFile.cs
     文件        1017  2017-10-21 09:40  up6\db\database\DBFolder.cs
     文件       16606  2017-10-21 09:40  up6\db\database\DbHelper.cs
     文件         114  2017-10-21 09:40  up6\db\fd_complete.aspx
     文件         696  2017-10-21 09:40  up6\db\fd_complete.aspx.cs
     文件         456  2017-10-21 09:40  up6\db\fd_complete.aspx.designer.cs
     文件         110  2017-10-21 09:40  up6\db\fd_create.aspx
     文件        2656  2017-10-21 09:40  up6\db\fd_create.aspx.cs
     文件         454  2017-10-21 09:40  up6\db\fd_create.aspx.designer.cs
............此处省略118个文件信息

评论

共有 条评论