解决图片防盗链的问题

news/2024/7/19 10:38:07 标签: 爬虫

在页面中添加meta标签

<meta name="referrer" content="never">

refererhttp中表示请求地址来源,一般网站后台在设置图片防盗链时就是通过判断http请求头中的referer来判断该条请求是否是本网站域名发起的请求,如果不是的话就拦截请求

clipboard.png

我们上述的设置含义代表在发送http请求的时候删除掉请求头中的referer信息,如果网站没有设置应对空referer也做出拦截的话,我们就能正常的拿到图片

如果配置name=referrer的话content的可选项还有如下几个

  • never 删除请求头中的referer信息
  • origin 只发送请求路径的origin部分
  • always 不改变请求头中的referer的值
  • default 如果当前页面使用的是https协议,而正要加载的资源是普通的http协议,那么将http请求投中的referer置空

顺便说一下,这里可能有同学看着referrerreferer觉得可能是书写错误,实际上由于当初指定http规范时错误的将referrer写作了referer,所以这个错误一直沿用至今,实际上正确的写法应该是referrer


http://www.niftyadmin.cn/n/1493378.html

相关文章

微信自定义分享

第一步&#xff1a;登录公众号&#xff0c;进入公众号设置 -> 选中功能设置&#xff0c;找到页面下面的 js接口安全域名 点击 js接口安全域名下载红框的txt文件&#xff0c;并将文件复制到你下面填写的域名的根目录下&#xff0c;先上传再点击保存&#xff0c;文件上传的地方…

LeetCode40.组合总和|| JavaScript

给定一个数组 candidates和一个目标数target &#xff0c;找出 candidates 中所有可以使数字和为target的组合。 candidates中的每个数字在每个组合中只能使用一次。 说明&#xff1a; 所有数字&#xff08;包括目标数&#xff09;都是正整数。 解集不能包含重复的组合。 示例 …

做一个大数据工具的使用者

文章目录配环境SparkRDDflatMapreduceByKeyfoldByKeyjoinleftOuterJoingroupBycogroupKV-actionsRDD 练习题求平均数求众数※求TopN排序并返回序号二次排序连接操作※分组求众数※Broadcast分区操作AccumulatorPersistence配环境 spark运维问题记录 启动HDFS&#xff0c; yar…

c#使用正则表达式处理字符串

正则表达式可以灵活而高效的处理文本&#xff0c;可以通过匹配快速分析大量的文本找到特定的字符串。 可以验证字符串是否符合某种预定义的格式&#xff0c;可以提取&#xff0c;编辑&#xff0c;替换或删除文本子字符串。 现在如下特定的字符串&#xff1a; string[] str {&q…