问题标签 [tus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Cloudflare CORS - 将位置放在 cloudflare tus 上传
他们在论坛上到处张贴这个 CORS 问题。这似乎很混乱。但最后一个解决方案说在标头中使用返回的 url,端点是我的服务器(不是 cloudflare;令人困惑的部分)。但是我一直在弄清楚这将如何工作,我的 nodejs 将创建什么样的请求以及我将如何传递目标 URL?
一些 api 调用它并获取 url。那太棒了。
然后目标需要附加到endpoint
包含此信息的标题上。如何将此信息添加到我的服务器?
我怎样才能通过目的地?
java - 例外:对 PATCH 请求的响应在 TUS 上传中不包含或无效的 Upload-Offset 标头
场景:尝试使用 TUS 协议将 3KB 的文件上传到服务器。如果文件大小超过 1KB,那么文件将被分成 1KB 的块并上传到服务器。
期望:第一次尝试,它应该上传 1KB,然后在第二个循环中再次上传 1KB,然后在第三个循环中上传 1KB。
实际场景:文件上传成功,但到uploader.finish()
语句时,抛出以下异常:
下面是上传方法:
nginx - 推送待处理的服务器请求
我已经实现tus
了大型视频上传协议:它将视频分成块并将它们异步发送到服务器。Web 应用程序通过Cloudflare
.
问题是,请求会定期停止(在 中显示“待处理” Network
)很长时间(直到超时)。恢复上传的方法很奇怪:在浏览器的另一个选项卡中复制网址。新标签的请求以某种方式推送待处理的请求(我看到它们都在同一个Network
)并继续上传!
在 Chrome 和 Edge 上进行了多次测试。
更新
我想有什么nginx keepl-alive
?我的配置:
javascript - 可恢复的 Vimeo 上传不适用于 tus js 和 Ionic 5?
我有一个非常简单的设置 - 用户从图库中选择一个视频,我们将视频转换为一个 blob,然后我们创建 Vimeo 上传 url(我已经确认它是一致的),然后我们创建一个 Upload() 对象来上传通过 tus 到 Vimeo 的视频:
但是,就正在上传的视频或控制台中的任何迹象而言,我一无所获。为什么会这样?
运行时环境:Ionic 5 with Capacitor
使用的 tus-js-client 版本:tus-js-client@2.1.0
使用的tus服务器软件:使用Vimeo
go - 如何在上传 tusd golang 上设置 jwt 验证?
我无法设置 jwt 验证来上传文件。
我用大猩猩多路复用器。我收到了令牌,但是如何为 r.PathPrefix("/files/").Handler(http.StripPrefix("/files/", controllers.DTusHandlers3())) 设置 middalware 令牌,我尽我所能来设置有效性,我在谷歌中找不到任何设置有效性的方法
路线是:
jwt 验证是:
java - TUSClient 是否支持代理
请考虑以下代码。我们正在使用 TUSClient 分块上传大文件。
现在上面的代码在没有代理的环境中工作。现在如果需要代理支持,如何在 TUSClient 中添加代理支持。