社区
C#
帖子详情
大文件的上传下载哪种方式好使
货郎大叔
2019-07-30 04:57:27
一个wpf应用程序,要实现文件的上传和下载功能,HTTP、FTP、WCF这几种方式,哪种方式比较简单易学呢?WCF呢,我会一些简单的,比如不考虑并发的聊天系统。
还有就是,如果是要考虑大文件的上传下载,又该使用哪种方式呢?如果使用WCF的话,是不是考虑并发呢(比如同时上传、下载的人数过多)。
请大神指点一下
...全文
193
6
打赏
收藏
大文件的上传下载哪种方式好使
一个wpf应用程序,要实现文件的上传和下载功能,HTTP、FTP、WCF这几种方式,哪种方式比较简单易学呢?WCF呢,我会一些简单的,比如不考虑并发的聊天系统。 还有就是,如果是要考虑大文件的上传下载,又该使用哪种方式呢?如果使用WCF的话,是不是考虑并发呢(比如同时上传、下载的人数过多)。 请大神指点一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
货郎大叔
2019-07-31
打赏
举报
回复
FtpWebRequest 类:
https://docs.microsoft.com/zh-cn/dotnet/api/system.net.ftpwebrequest?view=netframework-4.8
上面说的:
难道不适合使用FtpWebRequest上传文件了么
XBodhi.
2019-07-31
打赏
举报
回复
Ftp 是双端口,http 一个端口,那个都可以其实。
E次奥
2019-07-31
打赏
举报
回复
用 HttpWebRequest 进行接口调用;
一个武术猴子
2019-07-31
打赏
举报
回复
大文件的上传下载。也就是解决断点续传的问题。。前端js就可以吧大的文件进行分割。进行 文件的分割使用。。https协议进行文件的上传下载。可以看看 好多案例 demo
E次奥
2019-07-30
打赏
举报
回复
大文件上传主要的不是用那种方式,你说的方式都行; 主要是需要支持断点续传;
github_36000833
2019-07-30
打赏
举报
回复
能用HTTP就用HTTP,很普及的技术了,对并发、续传等都能很好支持。而FTP偏老,WCF比较笨重。
Java中实现
文件
上传下载
的三种解决方案(推荐)
文件
上传是一个老生常谈的话题了,在
文件
相对比较小的情况下,可以直接把
文件
转化为字节流上传到服务器,但在
文件
比较大的情况下,用普通的
方式
进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当
文件
上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。断点续传是在下载或上传时,将下载或上传任务(一个
文件
或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传或者下载未完成的部分,而没有必要从头开始上传或者下载。
java大
文件
上传/下载解决方案整理
分片上传,就是将所要上传的
文件
,按照一定的大小,将整个
文件
分隔成多个数据块(我们称之为Part)来进行分别上传,上传完之后再由服务端对所有上传的
文件
进行汇总整合成原始的
文件
。断点续传是在下载/上传时,将下载/上传任务(一个
文件
或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没有必要从头开始上传/下载。通俗的说,你把要上传的东西上传,服务器会先做MD5校验,如果服务。
网页中实现
文件
上传下载
的三种解决方案(推荐)
文件
上传是一个老生常谈的话题了,在
文件
相对比较小的情况下,可以直接把
文件
转化为字节流上传到服务器,但在
文件
比较大的情况下,用普通的
方式
进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当
文件
上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。断点续传是在下载或上传时,将下载或上传任务(一个
文件
或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传或者下载未完成的部分,而没有必要从头开始上传或者下载。
HTML实现
文件
上传下载
功能实例解析
文件
上传是一个老生常谈的话题了,在
文件
相对比较小的情况下,可以直接把
文件
转化为字节流上传到服务器,但在
文件
比较大的情况下,用普通的
方式
进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当
文件
上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。断点续传是在下载或上传时,将下载或上传任务(一个
文件
或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传或者下载未完成的部分,而没有必要从头开始上传或者下载。
React 实现
文件
分片上传和下载
在当今的前端开发中,处理
文件
流操作已经成为一个常见的需求。无论是上传、下载、读取、展示还是其他的
文件
处理操作,都需要高效且可靠地处理二进制数据。而随着
文件
大小的增加和网络传输的限制,
文件
分片上传和下载逐渐成为了提升性能和用户体验的必备技术。
文件
分片上传和下载通过将大
文件
拆分成多个小片段,以及利用断点续传的特性,使得
文件
的传输更为可靠和高效。在这个过程中,前端开发者需要熟悉 Blob 对象和 ArrayBuffer,这些工具可以帮助我们处理和操控二进制数据。
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章