必威体育Betway必威体育官网
当前位置:首页 > IT技术

HTTP 请求的referer属性

时间:2019-08-27 06:42:14来源:IT技术作者:seo实验室小编阅读:54次「手机版」
 

referer

HTTP referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站

下列情况是从浏览器的地址栏正常取得request.ServerVariables("HTTP_REFERER"):

1) 直接用<a href="">

2) 用Submit或<input type="image">提交的表单(POST或GET)

3) 使用javaScript提交的表单(POST或GET)

下面我们再看看Request.ServerVariables("HTTP_REFERER")不能正常取值的情况:

1) 从收藏夹链接

2) 单击主页或自定义的地址

3) 在浏览器中直接输地址

4) 使用JavaScriptlocation.href或者是Location.replace()

5) <%response.Redirect%>

6) <%response.addheader%>或者是<mete http-equiv="refresh">转向

7) 用XML加载地址

用法:

HttpServletRequest httprequest = (HttpServletRequest) request;

String strReferer =httprequest.getHeader("Referer");

相关阅读

Referrer的重要性 HTTP请求中有一个referer的报文头,

Referrer的重要性 HTTP请求中有一个referer的报文头,用来指明当前流量的来源参考页。例如在www.sina.com.cn/sports/上点击一个链

百度取消referer关键词显示会对谁产生影响?

近日,百度官方发布公告称已于6月25日正式取消referer中关于关键词的显示。百度官方称,取消referer关键词显示能够更好的保护站点流

百度将逐步取消referer并淘汰http

今天,百度站长平台发布消息:将逐步取消referer显示,保护站点流量关键词数据信息,第三方将不再可以轻易地窃取到流量关键词,令站点数据

闲来无事!分析下百度是如何实现取消referer关键词显示

还是在今年6月底,百度就放出全面取消referer关键词显示的通知,听说目的是为了保护用户隐私和站点流量关键词数据。(详情可查看站长之

分享到:

栏目导航

推荐阅读

热门阅读