Это бесполезно.
Чтобы создать URL-адрес blob:
, вам нужен Blob
, который является двоичными данными, доступными для памяти браузера .
И чтобы иметь это двоичные данные с сервера в память браузера, вам нужно получить их.
Инструменты разработчика браузеров поставляются с сетевым монитором, откуда можно отслеживать все сетевые запросы, и там будет доступен один сетевой запрос, необходимый для извлечения двоичных данных в память браузера.
Таким образом, ваши злые пользователи, желающие украсть ваши файлы, должны будут просто скопировать запрос с этой панели и сохранить ответ прямо на свой диск.
Единственным разумным способом защиты данных является использование DRM, для просмотра видео см. API расширения зашифрованных носителей .