JSP中使用request.getHeader("referer")的一些问题

ie6下测试结果:

request.getHeader("referer") ==null的情况:
直接在地址栏中输入地址时
使用js location.href="${someurl}"

 

request.getHeader("referer") !=null 的情况
表单提交 get/post均可
a href="${someurl}"

 

referer可以被伪造,但是对于大部分用户这个已经足够了

 

参考:

HTTP Referer二三事 http://www.fwolf.com/blog/post/320

HTTP referrer 介绍 http://en.wikipedia.org/wiki/Referer

你可能感兴趣的:(request)