asp.net文件下载 – 跟踪下载的大小
发布时间:2020-05-25 09:17:32 所属栏目: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-mvc – MVC 4从基本路由中删除“home”
- asp.net-mvc – ASP.NET MVC:如何创建一个可用的UrlHelper
- asp.net-mvc – 带MVC结果的Response.Flush无效
- asp.net-mvc – 我们可以从现有数据库的选定表中Scaffold D
- asp.net – 查询字符串参数使我的应用程序面临风险?
- asp.net 汉字转换拼音及首字母实现代码
- asp.net-mvc – 此模板试图加载组件程序集Microsoft.Visual
- 使用ASP.NET Web API 2.1配置依赖注入
- asp.net-mvc – 为什么ASP.NET MVC 4与IList for editor不能
- asp.net-mvc – ASP.NET MVC Session vs Global vs Cache
推荐文章
站长推荐
- asp.net – 如何从浏览器历史记录中删除页面?
- asp.net – Visual Studio开发服务器使用错误的端
- asp.net – 检查ASPX文件以确保资源键在RESX中引
- asp.net – 如何停止所有cassini实例?
- asp.net-mvc – 在ASP.NET MVC中下载动态生成的文
- asp.net-identity-2 – Asp.Net身份保存用户没有
- asp.net – Elmah vs Elmah.MVC Nuget软件包 –
- asp.net-mvc – 在MVC4中绑定的正确方法
- asp.net-mvc-3 – ASP.NET MVC 3 RTM项目中的这个
- 如何在ASP.NET MVC中具有相同名称的文件夹和控制
热点阅读
