社区
高性能WEB开发
帖子详情
asp.net web api分块上传文件
heibaoliangjiecan
2013-07-23 10:17:59
最近在写一个文件上传的web api,支持客户端的分块上传,请问这个该怎么做?
怎么模拟客户端的分块上传呢?比如:我的api地址是https://www.api/fileupload
客户端不能把一个文件分一块,然后调用一次api吧,客户端的底层是怎么分块的?希望有实际的Demo,期待各位的回复,在此先谢谢了!
...全文
505
4
打赏
收藏
asp.net web api分块上传文件
最近在写一个文件上传的web api,支持客户端的分块上传,请问这个该怎么做? 怎么模拟客户端的分块上传呢?比如:我的api地址是https://www.api/fileupload 客户端不能把一个文件分一块,然后调用一次api吧,客户端的底层是怎么分块的?希望有实际的Demo,期待各位的回复,在此先谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
闲云之然
2013-08-16
打赏
举报
回复
对了,每个分块都要进行MD5验证,客户端计算出来的验证码也作为一个分块上传时的request的嵌入信息发送给服务器端。
闲云之然
2013-08-16
打赏
举报
回复
客户端就是分块读取文件,读一块发送一块,需要在发送文件块的request中嵌入块的位置信息(起始字节号,块大小)。服务器端收到块之后就知道该怎么写文件了。然后在服务器端保存写文件的进度,这样就可以保证在连接意外断开之后可以断点续传。另外,客户端在刚开始连接服务器的时候,可以从服务器端获取已经上传的文件进度信息,这样就可以判断该从哪里开始读文件继续上传了。
awenhao
2013-08-12
打赏
举报
回复
客户端 推荐你使用SliverLight或者其他的一些技术,思路呢,就是利用插件的扩展功能 可以读文件,一段一段的读 一段一段的上传了。这样一旦断了 可以续传。但是要记得写验证哦。
heibaoliangjiecan
2013-08-06
打赏
举报
回复
没人提点啊,自己继续顶起
【
ASP.NET
编程知识】
ASP.NET
Web
APi
(selfhost)实现文件同步或异步上传.docx
ASP.NET
Web
API
(SelfHost)实现文件同步或异步上传主要涉及到两个方面:客户端的HTML/JavaScript处理和服务器端的
ASP.NET
Web
API
处理。这里我们将深入探讨如何在
ASP.NET
环境中,利用SelfHost模式来构建一个文件上传...
.net core
Web
Api
文件上传服务文件下载
Web
API
是
ASP.NET
Core框架的一部分,用于构建RESTful服务,它处理HTTP请求并返回HTTP响应。对于文件上传,我们可以利用HTTP的`POST`请求,而对于文件下载,通常通过`GET`请求来实现。 1. **文件上传**: - **...
Asp.net
_
WEB
版
Web
Uploader大文件上传带进度条
3. **后端处理**:在C#中,创建一个接收文件上传的
ASP.NET
Web
API
或MVC控制器方法。这个方法需要处理来自
Web
Uploader的POST请求,接收到
分块
的数据后,将它们合并成完整的文件。同时,返回必要的响应,如当前上传...
C#
web
api
文件上传下载源码
Web
API
是
ASP.NET
框架的一部分,用于构建RESTful服务,它允许客户端(如浏览器或移动应用)通过HTTP协议与服务器进行交互。在这个场景下,"C#
Web
API
文件上传下载源码"指的是使用C#编写的一套实现文件上传和下载功能...
在
Web
API
中使用jQuery AJAX实现文件上传的例子
在
Web
开发中,
ASP.NET
框架提供了强大的功能,用于构建RESTful服务,这使得
Web
API
成为构建
Web
应用程序的理想选择。在现代
Web
应用中,文件上传是一个...此外,对于大型文件,可能需要实现
分块
上传或流式处理来提高效率。
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章