referer用法注意事项

Request.ServerVariables("HTTP_REFERER")的用法(防外连接)
  下列情况是从浏览器的地址栏正常取得Request.ServerVariables("HTTP_REFERER"):
  1) 直接用<a href="">
  2) 用Submit或<input type="image">提交的表单(POST或GET)
  3) 使用JAvaScript提交的表单(POST或GET)
  下面我们再看看Request.ServerVariables("HTTP_REFERER")不能正常取值的情况:
  1) 从收藏夹链接
  2) 单击主页或自定义的地址
  3) 在浏览器中直接输地址
  4) 使用JavaScript的Location.href或者是Location.replace()
  5) <%Response.Redirect%>
  6) <%Response.AddHeader%>或者是<mete http-equiv="refresh">转向
  7) 用XML加载地址
posted @ 2017-06-29 14:10  BigSworder  阅读(185)  评论(0)    收藏  举报