我有一个 API 可以返回支持部分内容 (206) 的视频流。但是这个 API 需要一些自定义标头,例如身份验证,所以我使用它fetch
来获取流并创建对象 URL。
我创建了一个获取请求:
let vidSrc = fetch(".../video", {
headers: {
Authorization: ...
}
}).then((data) => {
return URL.createObjectURL(data);
});
videoElement.src = vidSrc;
但随后对象 URL 不会将范围请求传输到 API 服务。
如何通过获取和对象 URL 获得部分内容支持?