none
asp.net 页面中如何获取 referer 的值?如果是多次跳转的页面怎么获取呢? RRS feed

  • 问题

  • 在 Asp.net 3.5 中遍历 Server.ServerVariables 里面的值好像已经没有了 HTTP_REFERER 的属性了。
    是否只能通过 Request.UrlReferrer 获取到呢。?

    如果访问 a.com 域名 但是 a.com 域名里面写的有一段 html 代码是 <frame src="http://b.com" ...> 或者 写的是一段 asp.net 的程序 Request.Redirect("http://b.com")

    现在是在  b.com 的 Defalut.aspx 页面里面写有获取 Referer 的代码,应该如何写才能获取到这种跳转方式的域名来源呢?

    通过自己的测试,当这样的情况获取到的  Request.UrlReferrer  为空~
    Sherrys
    2009年10月23日 17:42

答案

全部回复