Request.ServerVarilables["REMOTE_HOST"]这样吧

解决方案 »

  1.   

    Request.ServerVariables["REMOTE_HOST"],,,更正,,打错了,,不好意思
      

  2.   

    是这样,我是想获得“Request.ServerVariables["HTTP_REFERER"]”中的域名部分,而不是获得客户端IP
      

  3.   

    Request.ServerVariables["SERVER_NAME"]
      

  4.   

    我不知道你是怎么用,但是个人觉得,获得服务器名称或服务器ip地址跟获得域名是一样的
    所以Request.ServerVariables["SERVER_NAME"]跟Request.ServerVariables["REMOTE_HOST"]这样是可取的,但是有时候要注意要取iis的端口(quest.ServerVariables["SERVER_port"])
      

  5.   

    我要取的不是当前页面的域名,而是当前页上一个页面的URL中域名部分。
      

  6.   

    当前页面就是接受上一个页面的Request,才能得到Request.ServerVariables["SERVER_NAME"].这就是上个页面请求的Domain Name,,,难道不是吗?>
      

  7.   

    this.Page.Request.Url.Hostthis.Page.Request.Url.AbsolutePath等等
    肯定有你所用的
      

  8.   


        Public Function GetDomain(ByVal url As String) As String        Dim regex As Regex = New Regex("\s*(?:(?<url>http:\s*//[^/]*)/)\w*", RegexOptions.IgnoreCase)        Dim m As Match = regex.Match(url)        Return m.Groups("url").Value    End Function
      

  9.   

    Request.ServerVariables["SERVER_NAME"]
      

  10.   

    Request.ServerVariables["SERVER_NAME"]
      

  11.   

    ofei(欧卡):
    当从别的域跳转或连接至本域时,this.Page.Request.Url.Host就收不到了,请问这个有办法解决吗?
      

  12.   

    Request.ServerVariables["SERVER_NAME"] 也存在不能接收来自其他域的域名的问题...
    只能接收来自本地域的。
      

  13.   

    怎样接收来自非本地域URL中的域名部分,这个问题还是没有解决,哪位大虾知道麻烦说下。