javascript - 使用对象 URL 获取部分内容 (206)
问题描述
我有一个 API 可以返回支持部分内容 (206) 的视频流。但是这个 API 需要一些自定义标头,例如身份验证,所以我使用它fetch
来获取流并创建对象 URL。
我创建了一个获取请求:
let vidSrc = fetch(".../video", {
headers: {
Authorization: ...
}
}).then((data) => {
return URL.createObjectURL(data);
});
videoElement.src = vidSrc;
但随后对象 URL 不会将范围请求传输到 API 服务。
如何通过获取和对象 URL 获得部分内容支持?
解决方案
推荐阅读
- antlr4 - antlr4:未按预期识别令牌
- node.js - 如何在 Nodejs 中实时获得响应
- vector - 检查 Vec 是否包含来自另一个 Vec 的所有元素
- swift - 为自定义包装器视图添加示例视图到 PreviewProvider
- azure - 部署时 Azure 函数未绑定到 appsettings
- shell - Unix 与远程隐藏文件的并排区别
- javascript - Trigger count with Alert(right!) message
- amazon-s3 - Apache Flink 将 S3 用于后端状态和检查点
- amazon-web-services - Unable to connect via SSH to AWS Lightsail instance created from snapshot
- python - Tkinter - How can I remove the background borders from ttk.Button?