利用Java实现断点上传

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Java实现断点上传相关的知识,希望对你有一定的参考价值。

1.用什么流传
2.客户端如何获得上传速度和上传百分比

1、Java中用于进行流操作都是java.lang.io包下,如果借助于网络则用Socket。
2、获取上传速度可以根据时间量和上传的量得出。至于断点得记录上次已上传的量。
参考技术A 我以前做的文件传输没有断点续传。用的是DataOutputStream。上传百分比是客户端先获得文件大小,在传文件之前发给服务端。服务端获取的大小除以总的文件大小就是百分比 参考技术B 1.从Socket得到的SocketOutputStream传
2.
上传速度:计算单位时间(如1秒)内上传的字节数即可
百分比:已发送字节数/文件总大小*100%

以上是关于利用Java实现断点上传的主要内容,如果未能解决你的问题,请参考以下文章

java大文件断点续传

java大文件断点续传

Java如何实现大文件分片上传,断点续传和秒传

java实现多线程断点续传,上传下载

用网页 实现断点续传 (HTTP)

java实现文件的断点续传