分享好友 最新动态首页 最新动态分类 切换频道
备注: 只有在https协议中,才有referrer的存在。
2024-12-27 12:44

                在公司项目中,点击跳转外部链接时,发现跳转失败,但是在浏览器访问可以直接访问,抱着求知欲的目的,查找资料得出一下结果,作为知识储备吧。

军工项目登录跳转到另一个项目的登录中,window.open 可以直接打开百度,但是打不开要跳转的登录页,但是直接在浏览器中可以直接访问,猜想是否是对方对服务做了安全方面的处理或者限制,抱着这方面的考虑查找资料。

一个涉及安全和隐私的https请求头中的字段—referrer,对方项目服务器为了防止别人盗取资源做了限制,一般打开页面会有一个referrer,如果是从其他页面跳转过去,这个referrer会带着原来的页面地址,服务器检测到之后就会限制访问,将其设置为no-referrer就不会带原页面的地址,服务器会认为是直接在浏览器中输入地址打开,就不会限制了。

解决方案:在index.html 中添加 <meta name="referrer" content="no-referrer"/>

什么是 referrer

当前页访问跳转到目标页,目标页会在headers中收到 referrer 信息,referrer里面存储的是用户从哪个页面跳转到目标页的信息,也就是说发起请求的时候,请求头中带有从哪个页面来的信息,网站会将引用地址记录以便追踪用户的动态或进行统计,大部分分析软件也都会处理这个信息。一般会从两方面去考虑:隐私和安全。

隐私

referrer 会携带url过去,里面有可能有一些用户数据信息或者敏感信息有可能会暴露出去。

安全

referrer 为了安全考虑不把一些用户信息或者敏感信息暴露出去,我们就要使用 Referrer-Policy来规范 referrer 可以返回什么样的内容

1、通过 HTTP 设置 Referrer-Policy: origin

2、通过元素改变,直接修改名为的内容 <meta name="referrer" content="no-referrer"/>

3、通过给 <a>, <area>, <img>, <iframe>, 或者<link>元素设置referrerpolicy="origin"属性

4、通过给  <a>, <area>, <img>, <iframe>, 或者<link> 元素设置 rel="noreferrer"属性不显示信息

最新文章
电商SEO优化攻略,揭秘提升流量与率的黄金秘籍
电商SEO优化是提升店铺流量与率的关键。通过关键词研究、优化产品描述、优化图片和、建立高质量的外链、提升网站速度等方法,可以有效提高店铺在搜索引擎中的排名,吸引更多潜在顾客,从而提高店铺流量与率。掌握SEO优化技巧,让您的电商店
苹果怎么投电视
在智能家居日益普及的今天,将手机屏幕投射到电视上已成为许多用户享受大屏娱乐的常用方式。对于苹果用户来说,将iPhone或iPad的内容投屏到电视上,不仅操作简单,而且体验流畅。以下是几种常见的方法,帮助苹果用户轻松实现投屏。一、AirP
【R80591桌面下载】OPPO R80591桌面10.5.2免费下载
「91桌面V10」造动X计划!全宇宙最最玩的桌面美化APP,畅享铁血战士、中国新说唱、张一山、宋祖儿、油爆叽丁、蘑菇点点、秋田君、汤圆酱等众多知名IP主题,还有更多版权形象神秘企划中!==特色亮点==1.【主题免费啦】高能版本现在开启,大
米菲米索正品全国包邮网上药店——(官方直营商城药店)第一时间发货+正品确保!
米菲米索正品全国包邮网上药店——(官方直营商城药店)第一时间发货+正品确保!,安全的网上药品零售药房,顺丰包邮可货到付款米菲米索正品全国包邮网上药店——(官方直营商城药店)第一时间发货+正品确保! 许多女性就会有着激情过后,因为措
如何在Excel中以相反的顺序对数据进行排名?
将小时转化为分钟 Kutools for Excel!准备好增强您的 Excel 任务了吗? 利用的力量 Kutools for Excel - 您终极的节省时间的工具。 简化复杂的任务并像专业人士一样浏览数据。 以闪电般的速度体验 Excel!为什么需要 Kutools for Excel
【Python爬虫奇淫技巧】 用pandas库read
一、介绍read_html()函数喜欢Python编程的小伙伴你知道吗,python的pandas库除了可以做数据分析,还可以做简易爬虫,仅需一行核心代码,就可以实现一个爬虫程序,轻轻松松爬取网页数据!它就是pandas库的read_html()函数,实现python爬虫可
发送keyevent和文本
1. 显示系统中全部Android平台:     android list targets 2. 显示系统中全部AVD(模拟器):     android list avd 3. 创建AVD(模拟器):     android create avd --name 名称 --t
如何进行专业SEO优化,让网站排名更靠前?
在当今这个信息爆炸的时代,网站想要在浩如烟海的网络世界中脱颖而出,SEO(搜索引擎优化)无疑是一把利剑。作为一名在SEO领域摸爬滚打多年的实践者,我深知其中的艰辛与乐趣。从关键词的精准选择到内容的深度优化,每一步都蕴含着智慧与汗
置顶微信小商店支持多门店自提功能啦精选热门
一直以来小商店都缺少多门店自提功能,这对很多做同城服务的商家来说极不方便,我们和很多商家多次跟微信团队反馈此问题,经过漫长的等待,微信小商店最近上线了多门店自提功能,下面我们就看下具体使用体验。预约方式调整这次上线不但提供
青岛设计,打造独具特色的网站,引领企业互联网营销新潮流
随着互联网的快速发展,已成为企业展示形象、拓展市场、实现销售的重要平台。在这个信息爆炸的时代,如何出独具特色的网站,成为企业关注的焦点。青岛设计以其卓越的设计实力,为广大企业打造了一批又一批优秀的网站,引领着互联网营销新潮
相关文章
推荐文章
发表评论
0评