This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Tus协议地址http://www.tus.io/protocols/resumable-upload.html,大家可以看看英文原文介绍,我这里也简单介绍下。 | |
这是一个基于http的可续传的协议,主要是不同的HttpMethod和相关的自定义header来实现续传功能。 | |
具体的Method和header介绍: | |
1、HEAD | |
head请求是获取文件已上传的状态,服务端返回该文件哪些范围已写入,哪些没写入。 | |
(PS,我刚发现协议已经变了,以前不是offset) | |
但是我这个实现和tus也略有不同,我支持一个文件可以多线程同时上传,所以不能完全追寻他的协议。 | |
客户端接收到的header例子: | |
range:bytes=0-9,20-29 |