Как создать URL-адрес BLOB-объекта, чтобы скрыть исходный URL-адрес Источник файла, используя скрипт java - PullRequest
1 голос
/ 27 апреля 2020

Я создаю веб-сайт, на котором публикую sh Видео и PDF-файлы. Мне нужно скрыть оригинальные URL-адреса этих файлов при проверке их. Поэтому я хочу знать, как создавать URL-адреса BLOB-объектов, используя JavaScript.

1 Ответ

0 голосов
/ 27 апреля 2020

Это бесполезно.

Чтобы создать URL-адрес blob:, вам нужен Blob, который является двоичными данными, доступными для памяти браузера .
И чтобы иметь это двоичные данные с сервера в память браузера, вам нужно получить их.

Инструменты разработчика браузеров поставляются с сетевым монитором, откуда можно отслеживать все сетевые запросы, и там будет доступен один сетевой запрос, необходимый для извлечения двоичных данных в память браузера.

Таким образом, ваши злые пользователи, желающие украсть ваши файлы, должны будут просто скопировать запрос с этой панели и сохранить ответ прямо на свой диск.

Единственным разумным способом защиты данных является использование DRM, для просмотра видео см. API расширения зашифрованных носителей .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...