Referrer Policy结论 起源HTTP 协议中有一个用来表示页面或资源来源的请求头,由 Philip Hallam-Baker">

Referrer 还是 Referer

Referrer 还是 Referer

起源Referer简介安全性JavaScript 中的 Referrer使用方法">Referrer Policy结论

起源HTTP 协议中有一个用来表示页面或资源来源的请求头,由 Philip Hallam-Baker 于上世纪 90 年代提出来,他当时把这个请求头叫做Referer,并最终写进了 RFC1945,也就是 HTTP/1.0 协议:有趣的是,当时这个单词被他拼错了,正确的拼写应该是 Referrer。但是这个错误被发现之前,已经被大量使用,如果要改过来需要所有服务端、客户端的一致配合,还有大量的代码需要排查修改。于是,HTTP 的标准制定者们决定将错就错,不改了。由此可见,HTTP 标准制定者奉行实用主义,能用就行。由于 HTTP 协议继续拼错,浏览器当然只好按错的来,服务端收到的也是拼错的,所以大部分 Web Server、服务端语言或框架,都跟着拼错。

Referer

简介referer参数是http请求头header里的一个关键参数,表示的意思是链接的来源地址,比如在页面引入图片、JS 等资源,或者跳转链接,一般不修改策略,都会带上Referer

安全性Referer这个http header的参数应用得当的话,是可以提高安全性的,比如,可以这个参数其实就告诉了链接的请求来源于哪个网站,所以可以根据这个特性,限制一些接口只能本网站的才能调,外部网站不能调

JavaScript 中的 Referrer这里说的 JavaScript,都是针对宿主为浏览器的场景,获取到的 referrer 属性都是由浏览器提供的。这一次,浏览器们比较齐心,都采用了正确的拼写方式,没有让这个错误在 JavaScript 中延续。

使用方法单个标签设置:、、、

相关推荐

必发365一些奖金 拼多多商家入驻申请要多久,什么条件 – 多多参谋
必发365一些奖金 更改电子邮件收件人在经典 Outlook 中看到的显示名称
365beat提现流程 小鹏是我目前工作生涯中让我最满意的一家汽车企业