asp.net文件下载 – 跟踪下载的大小
发布时间:2020-12-16 04:28:56 所属栏目:asp.Net 来源:网络整理
导读:我试图用ASP.net/ C#设计一个这样的系统. 用户付费下载一些内容(文件 – mp3 / PDF,文档等).我应该能够跟踪用户下载的字节数.如果下载的字节数与服务器上的字节数相匹配,我应该在DB中设置一个标志(告诉下载成功并阻止他们再次下载文件/要求他们再次支付下载
我试图用ASP.net/
C#设计一个这样的系统.
用户付费下载一些内容(文件 – mp3 / PDF,文档等).我应该能够跟踪用户下载的字节数.如果下载的字节数与服务器上的字节数相匹配,我应该在DB中设置一个标志(告诉下载成功并阻止他们再次下载文件/要求他们再次支付下载费用).如果下载不完整,他们应该能够再次下载文件而无需再付费(因为不会设置标志). 有没有办法跟踪客户端成功下载的字节数? 另外,当我在WinXP机器中看到文件大小时,我看到两种尺寸(磁盘大小,大小).我应该考虑哪一个?它会因操作系统而异吗? 解决方法
你可以创建一个服务该文件的asp.net处理程序(对于asp.net mvc,你可以做一个结果动作……这就是我正在使用的).确保它支持可恢复的下载.
从你可以跟踪服务的字节. PS.这会导致性能开销,而不是让IIS服务它 更新1:我使用了与此http://dotnetslackers.com/articles/aspnet/Range-Specific-Requests-in-ASP-NET.aspx非常类似的东西……文章对其中的内容有一个非常明确的解释.你可能可以按原样使用那个,请参阅该帖子中的示例. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.NET中使用区域5
- asp.net-core – .net核心自定义身份验证中的User.Identity
- asp.net-mvc-3 – WebAPI PUT / POST中的部分实体更新
- ASP.NET Core 运行原理剖析
- 在ASP.NET中流式传输大文件上传
- asp.net-mvc – ASP.NET MVC中声明性HTML帮助程序和HTML帮助
- asp.net – 在VMware主机中扩展 – 添加vCPU或VM?
- asp.net-mvc – ASP.NET MVC单向路由
- asp.net – System.Web.Optimization是.NET Framework 4.5的
- asp.net-mvc – Server 2008 R2上的MVC – 如何?
推荐文章
站长推荐
- 如何在ASP.Net GridView中使用AutoGenerateEditB
- asp.net – 如何在不使用global.asax的情况下添加
- asp.net-mvc-2 – 检查Html.ValidationSummary()
- asp.net – Live Sitecore网站的Git Source Cont
- asp.net-mvc – 缓存直到ASP.NET MVC和Entity Fr
- asp.net – 存储CheckBoxList的DataValueField值
- asp.net-mvc – 我为什么要测试我的HTMLHelpers?
- 【 .Net码农】ASP.NET MVC中使用Dropzone.js实现
- asp.net-mvc – MVC SelectList不能正常工作
- asp.net core 实现支持多语言
热点阅读