javascript - 如何使用 java 脚本创建 Blob URL 以隐藏文件的原始 URL 源
问题描述
我正在创建一个发布视频文件和 Pdf 文件的网站。我需要在检查这些文件时隐藏它们的原始 URL。所以我想知道如何使用 JavaScript 创建 Blob URL。
解决方案
那没用。
要创建blob:
URL,您需要一个,它是浏览器内存Blob
可访问的二进制数据。
并且要将二进制数据从服务器存储到浏览器的内存中,您需要获取它。
浏览器的开发工具带有一个网络监视器,可以从那里监视所有网络请求,并且可以访问将二进制数据获取到浏览器内存所需的一个网络请求。
因此,愿意窃取您文件的邪恶用户只需从该面板复制请求并将响应直接保存到他们的磁盘。
保护数据的唯一明智方法是通过 DRM,对于视频,请参阅Encrypted Media Extension API。
推荐阅读
- java - 不能选中多个复选框
- c# - ASP.NET MVC IIS 显示网络文件夹图像
- json - flink端如何将字符串转成json格式?
- ios - iOS:如何以编程方式抑制我的sqlite中的所有表和索引,除了一个特定的表?
- python - Python:评估隔离森林
- ionic3 - 在 ionic 3 中使用 getcurrentlocation 时出错
- pulp - pulp.value(x) 返回什么 PulpPython
- protractor - 需要输入才能从 baseURI 访问值
- android - 如何在Android上将计时器用于recyclerView
- angular - NativeScript 插件:无法创建 MQMapView (MapQuest) 的实例