防盗链设置中的空Referer是什么意思?

kmwl520 建站经验 0

谈论这个问题,首先要说明的是,什么是 Referer。

关于 Referer

Referer 指的是 HTTP 头部的一个字段,也称为HTTP来源地址(HTTP Referer),用来表示从哪儿链接到目前的网页,采用的格式是URL。换句话说,借着 HTTP Referer 头部网页可以检查访客从哪里而来,这也常被用来对付伪造的跨网站请求。 Referer 的正确英语拼法是referrer。由于早期HTTP规范的拼写错误,为了保持向后兼容就将错就错了。其它网络技术的规范企图修正此问题,使用正确拼法,所以目前拼法不统一。  

什么是空Referer,什么时候会出现空 Referer?

首先,我们对空 Referer的定义为,Referer 头部的内容为空,或者,一个 HTTP 请求中根本不包含 Referer 头部。 那么什么时候 HTTP 请求会不包含 Referer 字段呢?根据Referer的定义,它的作用是指示一个请求是从哪里链接过来,那么当一个请求并不是由链接触发产生的,那么自然也就不需要指定这个请求的链接来源。 比如,直接在浏览器的地址栏中输入一个资源的URL地址,那么这种请求是不会包含Referer字段的,因为这是一个“凭空产生”的HTTP请求,并不是从一个地方链接过去的。  

在防盗链设置中,允许空Referer和不允许空Referer有什么区别?

在防盗链的白名单设置中,如果指名白名单中包含空的 Referer,那么通过浏览器地址栏直接访问该资源 URL 是可以访问到的; 但如果不指名需要包含空的 Referer,那么通过浏览器直接访问也是被禁止的。所以,包含不包含空 referer,你需要认真考虑一下了!

image.png

 日本车模特  最大胆的人体图片  无内丝袜美臀  卡通小女生  夜场美女 
 人ti艺术  豪车美女  脑震荡的症状  煤气中毒症状  西安美女 
标签关键词:

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件xm520vip@gmail.com与我们联系处理。敬请谅解!

欢迎 发表评论:

请填写验证码