网页编程,警惕环境值为null的几种情况

网页编程,警惕为null的几种情况
下面我们再看看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加载地址
Request.ServerVariables["Http_Host"]) 这个有没有可能为null?
这个如果用IP访问将为null.