1

我正在创建一个发布视频文件和 Pdf 文件的网站。我需要在检查这些文件时隐藏它们的原始 URL。所以我想知道如何使用 JavaScript 创建 Blob URL。

4

1 回答 1

1

那没用。

要创建blob:URL,您需要一个,它是浏览器内存Blob可访问的二进制数据。 并且要将二进制数据从服务器存储到浏览器的内存中,您需要获取它。

浏览器的开发工具带有一个网络监视器,可以从那里监视所有网络请求,并且可以访问将二进制数据获取到浏览器内存所需的一个网络请求。

因此,愿意窃取您文件的邪恶用户只需从该面板复制请求并将响应直接保存到他们的磁盘。

保护数据的唯一明智方法是通过 DRM,对于视频,请参阅Encrypted Media Extension API

于 2020-04-27T14:38:05.893 回答