tus - Cloudflare 流上的 TUS 可恢复不工作
问题描述
我使用 cloudflare 流通过 TUS 上传文件,以/stream?direct_user=true
供用户安全上传。但是当上传中止时无法再次恢复。我检查我的浏览器,上传后发现本地存储中没有添加任何行作为指纹。为什么会发生这种情况?以及我是如何解决的?
var options = {
uploadUrl: 'https://upload.videodelivery.net/tus/xxxxxx?tusv2=true',
chunkSize: chunkSize,
retryDelays: retryDelays,
parallelUploads: parallelUploads,
metadata: {
filename: file.name,
filetype: file.type,
},
headers: {},
onError: function (error) {
// do some things
},
onProgress: function (bytesUploaded, bytesTotal) {
// do some things
},
onSuccess: function () {
// do some things
}
}
upload = new tus.Upload(file, options)
upload.start();
解决方案
推荐阅读
- c# - JsonResult - JSON 对象返回空值而不是 c# 中的 null 或 undefined
- javascript - 功能链不起作用Angular 5
- c# - 在c#中将图像的大小减小到固定大小
- c# - 如何在超时时结束循环,TCPServer Socket C#
- php - 从搜索表单分配的 $output 不打印
- spring - Spring Redis Data 给出 UncategorizedKeyValueException: nested exception is java.lang.NullPointerException
- laravel-5 - 添加额外参数后找不到控制器方法
- sql - Spark SQL 中的 Listagg 替代方案
- git - GIT - 停止跟踪文件而不将其从服务器中删除
- json - 禁止 Json 输出中的空对象列表