解决第三方图片403问题

news2024/11/24 7:44:18

 第三方平台怎么处理图片资源保护的?

服务端一般使用 Referer 请求头识别访问来源,然后处理资源访问。

 Referer 是什么东西?

扩展参考: http://www.ruanyifeng.com/blog/2019/06/http-referer.html


Referer是 HTTP 请求头的一部分,当浏览器向 Web 服务器发送请求的时候,一般会带上 Referer,它包含了当前请求资源的来源页面的地址。服务一般使用 Referer 请求头识别访问来源,可能会以此进行统计分析、日志记录以及缓存优化等。
需要注意的是referer 实际上是"referrer"误拼写,参见HTTP referer on Wikipedia (HTTP referer 在维基百科上的条目)来获取更详细的信息。

怎么解决?

不要发送 referrer ,对方服务端就不知道你从哪来的了,姑且认为是你是自己人吧。


如何设置不发送referrer?

用 <a>、<area>、<img>、 <iframe> 、<script> 或者 <link> 元素上的 referrerpolicy 属性为其设置

独立的请求策略,例如:

<img src="http://.....” referrerpolicy="no-referrer">

或者直接在 HTMI页面头中通过meta 属性全局配置:

<meta name="referrer" content="no-referrer" />

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/144299.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

HTML实现舔狗日记

演示 css html, body {background: radial-gradient(#181818, #000000);margin: 0;padding: 0;border: 0;-ms-overflow-style: none;}::-webkit-scrollbar {width: 0.5em;height: 0.5em;background-color: #c7c7c7;}/*定义滚动条轨道 内阴影圆角*/::-webkit-scrollbar-track {…

不会写代码?也不懂技术?3分钟搭建电商cps系统搞副业

大家好&#xff0c;我是小悟 唠唠家常 以前见面聊天&#xff0c;大家都习惯性会问“你吃饭了吗”&#xff0c;现在大家一出口就是“你阳了吗”。2023年元旦过去了&#xff0c;你还阳着么&#xff1f;不出意外的话就会出意外&#xff0c;小悟也已经中招过了&#xff0c;在家躺…

【Linux】tcpdump命令详解

1、列出本机所有的网卡接口 tcpdump -D2、捕获特定网口的数据包 tcpdump -i bond0.1083、捕获具体数量的数据包 tcpdump -c 5 -i eth04、捕获的数据包保存到指定的文件 tcpdump -w 0001.pcap -i eth05、捕获的数据包显示IP而不

E4402B频谱分析仪

18320918653 E4402B E4402B|Agilent|3G|频谱分析仪|安捷伦|9kHz至3GHz 品牌&#xff1a;安捷伦 Agilent 惠普 HP 测量速度&#xff1a;28次更新/秒 测量精度&#xff1a;1dB 可选用的10Hz分辨事宽滤波器 机箱可容纳6插槽选件卡 97dB三阶动态范围 能在现场使用的坚固&a…

(1分钟速览)SLAM问题中一般方程和超定方程的求解

今天在学习的过程中偶然看到了一个博客&#xff0c;总结Axb的&#xff0c;那么我也写一篇。首先就是判断A的秩和(A|b)的秩之间的关系&#xff0c;然后通过这个关系来进行进一步地判断。编辑切换为居中添加图片注释&#xff0c;不超过 140 字&#xff08;可选&#xff09;求解方…

RabbitMQ通配符模式

&#x1f341;博客主页&#xff1a;&#x1f449;不会压弯的小飞侠 ✨欢迎关注&#xff1a;&#x1f449;点赞&#x1f44d;收藏⭐留言✒ ✨系列专栏&#xff1a;&#x1f449;Linux专栏 &#x1f525;欢迎大佬指正&#xff0c;一起学习&#xff01;一起加油&#xff01; 目录&…

Jenkins安装方式之war包及相关环境配置

持续创作&#xff0c;加速成长&#xff01;这是我参与「掘金日新计划 10 月更文挑战」的第4天&#xff0c;点击查看活动详情 最近总有小伙伴发私信问我jenkins如何以war形式运行&#xff1f;以及运行后如何添加相关的环境配置&#xff0c;这里我就给大家贴出我的解决方案&…

Bandit算法学习[网站优化]04——UCB(Upper Confidence Bound) 算法

Bandit算法学习[网站优化]04——UCB(Upper Confidence Bound) 算法 参考资料 White J. Bandit algorithms for website optimization[M]. " O’Reilly Media, Inc.", 2013.https://github.com/johnmyleswhite/BanditsBookUCB算法原理及其在星际争霸比赛中的应用Aue…

Springboot 接口为null的值不返回对应的key

偶然听到两个应届生一段对话&#xff0c;一个后端&#xff0c;一个前端 。 前端&#xff1a; 大哥&#xff0c;你没有值就不要返回那个key行不行&#xff1f; 后端&#xff1a; 什么我看看。 后端&#xff1a; 这是本来返回值实体有的&#xff0c;不是必填&#xff0c;所以n…

Lua 元表及常见元方法

一、什么是元表 Lua 中的 table 使用起来有点像c中的 map 或者 unordered_map &#xff0c;都是通过对应的key 获取对应的value。如果访问了表中不存在的key时&#xff0c;就会触发Lua的一种机制&#xff0c;Lua也正是凭借这个机制可以用来模拟类似“继承”的行为&#xff0c;…

低代码能够为企业带来什么?

目录 1、为企业快速开发应用赋能 2、低成本使用数字化工具 3、满足企业定制化需求 大数据时代的快速发展下&#xff0c;传统的应用开发技术手段渐渐地无法满足企业的高需求。并且&#xff0c;企业想在应用开发的基础上同时实现个性化定制&#xff0c;而传统的技术条件所需要…

Linux 进程概念(一)

目录 一、冯诺伊曼体系结构 二、操作系统&#xff08;Operator System) 2.1 操作系统如何管理硬件&#xff1f; 2.2 操作系统如何管理软件&#xff1f; 2.3 一张图带你直观了解OS管理过程 三、进程&#xff08;启示录&#xff09; 3.1 进程的基本概念 3.1.1 进程PCB 3…

寒假本科创新——机器学习(二)

绪论1.3归纳偏好 一般原则&#xff1a;奥卡姆剃刀 什么样的算法比较好&#xff1f;1.4NFL定理 NFL定理的前提&#xff1a; NFL定理的寓意&#xff1a;1.3归纳偏好 归纳偏好&#xff08;lnductive Bias&#xff09;&#xff1a; 机器学习算法在学习过程中对某种类型假设的偏好…

sql语句练习2

1、列出至少有一个员工的所有部门编号、名称&#xff0c;并统计出这些部门的平均工资、最低工资、最高工资 做法&#xff1a; 第一步&#xff1a;找出至少有一个员工的部门编号mysql>select deptno,count(empno)from empgroup by deptnohaving count(empno)>0; 第二步: …

node.js快速入门指南

Node.js迅速蹿红&#xff0c;衍生了一个强大的开源社区、支持企业&#xff0c;甚至还拥有属于自己的技术大会。我把这种成功归结于它的简介&#xff0c;高校&#xff0c;同时提高了编程生产力。 Node.js 的前置知识很多&#xff0c;例如以下知识 JavaScriptES6Ajax 还不会的…

Java JVM:虚拟机性能监控、故障处理工具(三)

目录标题一、基础故障处理工具二、可视化故障处理工具三、其他故障相关一、基础故障处理工具 JMC&#xff08;Java Mission Control&#xff09;以及JFR&#xff08;Java Flight Recorder&#xff09; JMC 从 Java7 以后包含在 JDK 中&#xff0c;直接输入 jmc 就能启动在使用…

JEECGboot数据规则篇

使用 一、功能说明 列表数据权限&#xff0c;主要通过数据权限控制行数据&#xff0c;让不同的人有不同的查看数据规则&#xff1b; 比如&#xff1a; 销售人员只能看自己的数据&#xff1b;销售经理可以看所有下级销售人员的数据&#xff1b;财务只看金额大于5000的数据等等…

js事件高级

文章目录一、注册事件&#xff08;绑定事件&#xff09;1、注册事件概述&#xff08;1&#xff09;传统注册方式&#xff08;2&#xff09;方法监听注册方式2、addEventListener 事件监听方式3、attachEvent 事件监听方式4、注册事件兼容性解决方案二、删除事件&#xff08;解绑…

C库函数:string.h

string.h C 标准库 – <string.h> | 菜鸟教程 (runoob.com) 1void *memchr(const void *str, int c, size_t n) 在参数 str 所指向的字符串的前 n 个字节中搜索第一次出现字符 c&#xff08;一个无符号字符&#xff09;的位置。在这个函数中&#xff0c;可以看到有void …

使用docker安装zabbix监控

官网手册&#xff1a;docker安装zabbix 首先需要安装好docker服务 创建专用于Zabbix组件容器的网络 docker network create --subnet 172.20.0.0/16 --ip-range 172.20.240.0/20 zabbix-net启动空的 MySQL 服务器实例 docker run --name mysql-server -t \ //mysql容器…