$_SERVER['HTTP_REFERER']是如何实现获取来源页的呢

@Ta 2014-01-15 3026点击
不只php,asp和js等脚本编程语言是如何实现获取来源页呢,我不是问方法,而是想知道它是怎么实现的。。
度娘没有找到。。
@老虎会游泳
回复列表(8|隐藏机器人聊天)
  • @Ta / 2014-01-15 / /
    这就是一个语法
    你闹不闹
  • @Ta / 2014-01-15 / /
    和浏览器有关吧
  • @Ta / 2014-01-15 / /
    @残缘,通二楼。比如清一下历史就没来源了
  • 2
    @Ta / 2014-01-15 / /
    超全局变量
  • @Ta / 2014-01-15 / /
    @白花鳮
    我就是想知道这语法是怎么实现的。
  • @Ta / 2014-01-15 / /
    @残缘,在大部分现代浏览器中,当你点击一个链接进入另一个页面时,它向该页面的服务器发送请求时会包含Referer头,内容是上一个页面的地址——是浏览器主动告诉服务器,于是服务器才能获得。
    这种告诉是不完全可信的,因为无法阻止伪造。还有极少数手机浏览器不发送Referer。
  • @Ta / 2014-01-15 / /
    @老虎会游泳 学习了。。
  • @Ta / 2014-01-15 / /
    你用firebug 看一下网络请求就知道了,java中用request.getHeader("Referer"); 通过方法名就可以知道这是浏览器发送的请求头中携带的信息
添加新回复
回复需要登录