request 获取上级路径

request.getHeader("Referer")就可以正确的获取到之前请求的页面URL地址

 

原理:Http协议中定义了头部的属性,其中有一个参数"Referer"记录请求之前的页面地址。

 

用途:referrer有效的阻止了跨站攻击(XSS)

 

注意:Https暂不支持referrerHTML5将会有更多的支持。