web页面怎么防止浏览器第三方插件下载批量图片?

web页面怎么防止浏览器第三方插件下载批量图片?

现在有些浏览器自带的插件都可以在页面上批量获取页面的图片资源并下载下来,比如360浏览器,或第三方插件,有什么方案来防止这种行为吗?

阅读 2.2k
3 个回答

让你的图片变的恶心起来

比如说增加不相关的内容,无用的图片,让用户下载下来之后无法直接使用。

  1. 背景图,然后做位置移动
  2. 加一道数据处理,然后 canvas 绘制

差不多就上面这种思路,讲道理还是爬虫对抗

web端能做的很有限
毕竟链接都拿到了随便怎么下,你都防不了。
一定要处理,可以将一张图片拆成多个部分,然后用canvas合并。
如果有版权,可以给图片加水印

没有完美答案,你只要给客户显示了,客户就能下载。
canvas也有批量下载工具

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏