欢迎您来到潮人地东莞seo博客,本站专业免费分享多元化的seo网站优化技术干货以及解答seo各种常见问题的博客网站

当前位置:seo博客首页 > seo技术分享 >

seo优化博客:HTTP_REFERER是怎样

发布时间:2023-03-10 11:45:01 文章出处:潮人地东莞seo博客 作者:东莞seo博客 阅读数量:

潮人地东莞seo博客小编下面跟大家分享关于seo优化博客:HTTP_REFERER是怎样等问题,希望seo专员在做seo优化的过程中有所帮助,内容仅供参考。

今天潮人地东莞seo博客和朋友们分享一个seo名称–HTTP_REFERER,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器基此可以获得一些信息用于处理。【内容转载自百度百科】

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

Referer的正确英语拼法是referrer。由于早期HTTP规范的拼写错误,为了保持向后兼容就将错就错了。其它网络技术的规范企图修正此问题,使用正确拼法,所以目前拼法不统一。

seo博客相关推荐阅读:seo优化方法:影响关键词排名的因素有那几种

Request.ServerVariables(“HTTP_REFERER”)的用法(防外连接)

防外链代码例子(C#)

if (Request.ServerVseo技术 需要的工具包ariables[“HTTP_REFERER”] == null || !Request.ServerVariables[“HTTP_REFERER”].ToString().Contains(Request.ServerVariables[“HTTP_HOST”].ToString()))

{

Server.Transfer(“Error.aspx”);

}

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

直接用

用Submit或提交的表单(POST或GET)

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

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

从收藏夹链接

单击主页或自定义的地址

在浏览器中直接输地址

使用JavaScript的Location.href或者是Location.replace()

<%Response.Redirect%>

<%Response.AddHeader%>或者是转向

seo技术实战专家

用XML加载地址

显然,Request.ServerVariables(“HTTP_REFERER”)在多数情况下是不能正常工作的,下面我们看一个例子:

seo优化博客:HTTP_REFERER是怎样

在JSP中获取REFERER的方式是:

request.getHeader(“REFERER”);

在PHP中获取REFERER的方式是:

$_SERVER[‘HTTP_REFERER’];

以上是潮人地东莞seo博客跟大家分享关于seo优化博客:HTTP_REFERER是怎样等问题,希望能对大家有所帮助,若有不足之处,请谅解,我们大家可以一起讨论关于网站seo优化排名的技巧,一起学习,以上内容仅供参考。

阅读全文
本文标题"seo优化博客:HTTP_REFERER是怎样":http://www.cr-seo.com/jsfx/10231.html
本文版权归潮人地seo博客所有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
标签:
合作伙伴