火车头采集或者网站采集遇到防盗链的图片怎么办?

最近在写火车头采集规则的时候遇到这么个问题,就是很多网站的图片都有防盗链的功能,图片插入到网站不显示图片,而又不想存储到本地或者oss占用空间,那么就想如何解决,经过努力找到一下方法可行:

https://images.weserv.nl/?url=

使用以上地址调用,img标签的src=图片地址就可以了。

据说使用Referrer也可以,但是没测试过,以下是没有测试过的,留着备用吧

<meta name=”referrer” content=”never”>
content 有四个值可以选择 never,always,origin,default 这是来自于 whatwg 标准,浏览器对他的支持还是很好的。
MDN 标准,还多了一个 no-referrer

添加 ReferrerPolicy 属性
添加 meta 标签相当于对文档中的所有链接都取消了 referrer,
而R eferrerPolicy 则更精确的指定了某一个资源的referrer策略。
关于这个策略的定义可以参照MDN。比如我想只对某一个图片取消referrer,如下编写即可:

<img src=”xxxx.jpg” referrerPolicy=”no-referrer” />

硬核干货原创整理,转载请注明出处!本站所有资源均可以免注册下载,扫码支付更方便。
本站所有资源如果失效均可修复,如果有需要请联系小编Qq
免责声明:因为源码和模板等程序的特殊性,安装或者部署的同时需要一定的技术知识,请自行安装调试,本站不能所有提供的资源都提供安装帮助的,如遇到相关问题请自行解决,本站不提供退款和相应的免费解答服务!
硬核干货 » 火车头采集或者网站采集遇到防盗链的图片怎么办?