如何在IE中获取Referer信息
request.getHeader("referer") 在 Internet Explorer 中返回 null??
我正在使用 Java Servlet
代码如下:
String vReferer="";
if(null != request.getHeader("referer")){
vReferer = request.getHeader("referer").toString();
}else{
vReferer = "nothing";
}
response.getWriter().print(vReferer);
输出:无
我怎样才能得到referer值?
最佳答案
来自 this url
然而,您需要意识到这是一个客户端控制的值,因此可能会被欺骗为完全不同的东西,甚至被删除。因此,无论它返回什么值,您都不应该将它用于后端的任何关键业务流程,而只能用于表示控制(例如隐藏/显示/更改某些纯布局部分)和/或统计。
关于java - 如何在IE中获取Referer信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13008107/