社区
高性能WEB开发
帖子详情
asp.net web api分块上传文件
heibaoliangjiecan
2013-07-23 10:17:59
最近在写一个文件上传的web api,支持客户端的分块上传,请问这个该怎么做?
怎么模拟客户端的分块上传呢?比如:我的api地址是https://www.api/fileupload
客户端不能把一个文件分一块,然后调用一次api吧,客户端的底层是怎么分块的?希望有实际的Demo,期待各位的回复,在此先谢谢了!
...全文
508
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
编程知识】
ASP.NET
Web
APi
(selfhost)实现文件同步或异步上传.docx
.net core
Web
Api
文件上传服务文件下载
.net core
Web
Api
文件上传服务文件下载
Asp.net
_
WEB
版
Web
Uploader大文件上传带进度条
基于
ASP.NET
4.0
WEB
版的
Web
Uploader大文件上传实例,带进度条显示,可方便移植到
ASP.NET
4.0
WEB
程序中
C#
web
api
文件上传下载源码
C#
web
api
文件上传下载源码,
在
Web
API
中使用jQuery AJAX实现文件上传的例子
在
Web
API
中使用jQuery AJAX实现文件上传的例子
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章