美文网首页
上传流程

上传流程

作者: 开发技术支持 | 来源:发表于2020-07-25 14:50 被阅读0次

上传流程

上传流程:

1.选择所有需要上传的文件,加入到上传管理器中,全部文件为初始状态等待中(初始请求状态为快传中)。

2.检查网络正常时,开始上传,将文件的状态改变为快传中(请求状态为快传中),进行快传验证,如果快传过就为成功,未快传过就进行上传数据流。

3.将文件的状态改变为上传中(请求状态为上传中),进行数据流传输,如果文件的大小小于一片,直接返回上传结果,否则需要请求合并请求。

4.将文件的状态改变为合并中(请求状态为合并中),发送合并检查请求,检查文件在后台是否合并成功,合并成功即为上传成功,否则为上传失败。

操作场景:

1.暂停/继续,手动点击暂停一个(状态为:等待中,传输中,失败)任务其他状态下不变,继续一个(状态为:暂停中)任务,该任务继续之前的上传状态进行上传流程。

2.全部暂停/全部开始,循环上传列表进行暂停/继续操作,全部状态修改完成后修改数据库。

3.断网/来网,断网时文件状态将不改变,暂停状态UI展示暂停,其他状态UI均展示等待网络,恢复网络将继续断网前的操作,断网前的操作根据记录的请求状态处理。

5.任务成功/失败,任务成功将任务移除上场列表,进行下一个任务;任务失败,网络失败该任务状态依然为上传中重新走上传流程,后台返回失败状态为失败,手动点击可以继续上传。

6.移除/添加,只需要加入一次上传任务,完成后移除,或者可以手动移除。

7.kill APP,进入APP,获取数据库文件信息,根据之前保存的请求类型状态,继续该文件的上传过程中某一操作。

相关文章

  • DatistEQ云:PostMan上传流程并运行

    本例,介绍通过PostMan进行DatistEQ流程的上传过程,以及微服务的运行过程。 1、上传流程 上传流程服务...

  • 上传流程

    上传流程 上传流程: 1.选择所有需要上传的文件,加入到上传管理器中,全部文件为初始状态等待中(初始请求状态为快传...

  • 官网相关(上传病例+专栏文章)

    一、信息架构 二、上传病例 *流程 *上传病例界面 *编辑图片 二、专栏文章 *流程 *专栏文章 *新建文章

  • 流程视频上传流程

    1. 下载百度网盘,注册百度网版账号登陆,有账号可直接登陆。 2.点击上传文件,将手机或电脑中剪辑好的视频上传至百...

  • 微信小程序学习回顾-4-【零基础】

    小程序上传体验审核发布以及版本管理上传体验审核发布流程代码版本管理 上传体验审核发布流程 在开发者工具中点击上传后...

  • UBT上报流程

    总流程图 流程说明: 如上图所示,UBT上报流程分为两种,左图为逐条上传,右图为多条合并上传。 两则的区别在于上报...

  • 一个带文档状态的文件管理平台engineercms工程师知识管理

    上传的文档可以根据登录用户的权限进行修改状态,还具备流程功能,通用的流程设置,任意流程,平行流程,单线流程等等,得...

  • 【微信小程序】发布流程及发布审核时如何提供测试账号?

    发布流程,大概分三个大步骤:上传代码提交审核发布版本 小程序发布的流程 步骤: 1. 在开发者工具,点击代码上传 ...

  • Ionic3 拍照上传

    本文主要介绍使用cordova实现拍照上传,走通 “拍照 》预览 》上传 》 下载 ”这个流程。为了方便查看测试结...

  • 苹果上传流程 20160823

    以前看到网上的上传流程,总是有些迷惑,今天自己上传一遍,练练手 Provisioning Profiles: 配置...

网友评论

      本文标题:上传流程

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