当前位置: 代码迷 >> ASP.NET >> 怎么得到访问页的IP
  详细解决方案

怎么得到访问页的IP

热度:6310   发布时间:2013-02-26 00:00:00.0
如何得到访问页的IP
本机访问   www.aaa.com/a.aspx    

                  在a.aspx     里面   Response.Redirect( "http://www.bbb.com/b.aspx ");
             
                  如何在b.aspx   中   得到     a.aspx   服务器的IP呢(Response.Write(a.aspx  

服务器的IP)?

  也就是说

            我在本机上www.aaa.com/a.aspx   要得到a.aspx   的服务器ip

------解决方案--------------------------------------------------------
好怪异的要求

Request.ServerVariables.Get( "Local_Addr ").ToString();
这个是得到服务器的IP,你把这个IP传过去就可以了。

如果不传递那可能只有通过域名得到IP了。
------解决方案--------------------------------------------------------
Request.UserHostAddress.ToString()
------解决方案--------------------------------------------------------
。。。
想在客户端知道服务端IP,ping一下不就好了,至于吗?~
------解决方案--------------------------------------------------------
是有点怪,楼主要获取这个ip做什么?
------解决方案--------------------------------------------------------
我想樓主是想要得到b.aspx是由那里邊接過來的吧???
------解决方案--------------------------------------------------------
怎么个ping不到ip法,教教?
------解决方案--------------------------------------------------------
//得到客户端
Request.UserHostAddress

楼主的意思似乎是想得到web服务器的ip,不过a.aspx就是web服务器上的页面,干吗要得到它的ip呢?
------解决方案--------------------------------------------------------
Request.UserHostAddress------取得主機IP
Request.UrlReferrer-----取得連接于此的之前Url
------解决方案--------------------------------------------------------
存起来呀。。。
  相关解决方案