Сервер проверяет реферер, отправленный браузером, и не возвращает изображение, если реферер находится в другом домене.
Чтобы предотвратить это, во многих современных браузерах вы можете использовать атрибут referrerpolicy
тег img
, чтобы попросить браузер не отправлять реферера:
<img referrerPolicy="no-referrer" src="https://www.host.net/image.png" />
Примечание к React: при использовании этого в React я обнаружил, что он работает надежно только тогда, когда атрибут referrerPolicy
пишется с большой буквы P и появляется перед атрибутом src.
Обратите внимание, что помимо технического аспекта, существует и правовой аспект.Ссылка на ресурс на другом хосте может иметь правовые последствия в отношении ответственности за ущерб, а также вопросов интеллектуальной собственности.Пожалуйста, убедитесь, что вы можете ссылаться на эти ресурсы на другом хосте.