我想将图片加载到<img src"..."/>
并隐藏它的原始来源。或者 - 加密。
有没有可能的解决方案?
更新: 我想这样做,因为我不希望用户找到原始的图像来源并进入它。
可能有办法将它保存到临时位置,用随机字母重命名然后使用图像?
答案 0 :(得分:2)
既然问题已经澄清,我最好的猜测是将图像下载到您的服务器,然后使用某种热链接保护来阻止用户直接访问它。有关详细信息,请参阅http://www.htaccesstools.com/hotlink-protection/。您可能需要另一种解决方案,具体取决于您的技术(服务器/编程语言)
答案 1 :(得分:1)
您可以尝试的一件事是使用canvas元素,然后通过javascript将图像加载到画布中。然后获取画布的数据库并将其设置为img src的值。
答案 2 :(得分:0)
没有。任何img元素都会导致该图像资源的HTTP请求。这在大多数浏览器中都很容易跟踪。