网站3d特效源码,常德市网站建设,cms客户管理系统程序源码,做个营销型网站简言之#xff0c;HTTP Referer是header的一部分#xff0c;当浏览器向web服务器发送请求的时候#xff0c;一般会带上Referer#xff0c;告诉服务器我是从哪个页面链接过来的#xff0c;服务器籍此可以获得一些信息用于处理。 比如从我主页上链接到一个朋友那里#xff… 简言之HTTP Referer是header的一部分当浏览器向web服务器发送请求的时候一般会带上Referer告诉服务器我是从哪个页面链接过来的服务器籍此可以获得一些信息用于处理。 比如从我主页上链接到一个朋友那里他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。 Referer其实应该是英文单词Referrer不过拼错的人太多了所以编写标准的人也就将错就错了。 Request.ServerVariables(HTTP_REFERER)的用法(防外连接)。 下列情况是从浏览器的地址栏正常取得Request.ServerVariables(HTTP_REFERER)的: 1.直接用a href 2.用Submit或input typeimage提交的表单(POST or GET) 3.使用Jscript提交的表单(POST or GET) 下面我们再看看Request.ServerVariables(HTTP_REFERER)不能正常取值的情况: 1.从收藏夹链接 2.单击主页或者自定义的地址 3.利用Jscript的location.href or location.replace() 4.在浏览器直接输入地址 5.%Response.Redirect% 6.%Response.AddHeader%或meta http-equivrefresh转向 7.用XML加载地址 Request.ServerVariables(HTTP_REFERER)的工作方式 在JSP中获取REFERER的方式是request.getHeader(REFERER); 在PHP中获取REFERER的方式是$_SERVER[HTTP_REFERER]; 在ASP中获取REFERER的方式是request.ServerVariables(HTTP_REFERER) 转http://www.cnblogs.com/ly312/archive/2011/02/23/1962052.html 转载于:https://www.cnblogs.com/xingxiudong/archive/2011/02/25/3986979.html