美文网首页
断点续传功能设计

断点续传功能设计

作者: a9f7dfa1cd03 | 来源:发表于2017-05-31 10:28 被阅读0次

                                                      设计概述和功能列表

原理

断点续传:上传一个文件,能够从上一次暂停上传的position继续上传,原理就是由服务器告诉终端已经上传的文件的大小,然后终端将文件将指针移动到相应的位置,继续将剩余的文件流上传给服务器。

断点下载:下载一个文件,能够从上一次暂停下载的地方继续下载,原理就是由终端告诉服务器我已经下载的文件的position,由服务器接口中那个文件的position继续提供给终端数据以供下载;

功能

断点续传功能:提供上传按钮、暂停按钮、删除按钮、重传按钮分别提供,开始上传文件、暂停上传文件、上传文件上传任务、重新开始上传文件功能。

断点下载功能:提供下载按钮、暂停按钮、删除按钮、重新下载按钮分别提供下载文件、暂停下载文件、删除下载任务、重新下载文件的功能;

2.流程图

下载、上传 流程类似,故只画一个下载流程,上传同理;

3.类图

相关文章

  • 断点续传功能设计

    设计概述和功能列表 原理 断点续传:上传一个文件,能够从上一...

  • Android-单线程断点续传

    断点续传的原理 看上一篇Android-断点续传 下面的例子是下载的断点续传,断点续传很简单就两点:1.网络请求的...

  • 意味着JNPF迈入新时代的3.4版本,与3.3.3版本有着哪些功

    在线开发 3.3.3版本 同一个功能分功能设计和移动设计 功能设计没有更换模式 功能设计没有同步菜单 功能设计和移...

  • ios 后台下载,断点续传总结

    断点续传 demo 断点续传的原理是在HTTP1.1协议(RFC2616)中定义了断点续传相关的HTTP头的Ran...

  • Okhttp多线程断点续传

    目录 1、断点续传相关定义2、多线程下载实现方案 1、断点续传相关定义 1.1、断点续传: 记录上次下载的位置,下...

  • NSURLSession实现断点下载

    断点续传概述 断点续传就是从文件上次中断的地方开始重新下载或上传数据,而不是从文件开头。(本文的断点续传仅涉及下载...

  • 多线程断点

    Android多线程断点续传下载 原理 其实断点续传的原理很简单,从字面上理解,所谓断点续传就是从停止的地方重新下...

  • IOS 断点续传原理浅析(第一篇)

    断点续传概述: 断点续传就是从文件上次中断的地方开始重新下载或上传数据,当下载大文件的时候,如果没有实现断点续传功...

  • iOS-16 断点续传 下载

    断点续传概述: 断点续传就是从文件上次中断的地方开始重新下载或上传数据,当下载大文件的时候,如果没有实现断点续传功...

  • android 中断点续传

    android 中断点续传 单线程断点续传 所谓的断点续传就是在下载一个文件时,文件没有完全下载,中途暂停,那么再...

网友评论

      本文标题:断点续传功能设计

      本文链接:https://www.haomeiwen.com/subject/nbvdfxtx.html