知识大全 asp.net获取URL和IP地址

Posted 地址

篇首语:更羡慕街边咖啡座里的目光,只一闪,便觉得日月悠长、山河无恙。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net获取URL和IP地址相关的知识,希望对你有一定的参考价值。

asp.net获取URL和IP地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  获取URL:

   通过ASP NET获取如果测试的url地址是x 结果如下

  Request ApplicationPath: /teseb Request CurrentExecutionFilePath: /teseb/default aspx Request FilePath: /teseb/default aspx Request Path: /teseb/default aspx Request PhysicalApplicationPath: E:\\WWW\\teseb\\ Request PhysicalPath: E:\\WWW\\teseb\\default aspx Request RawUrl: /teseb/default aspx Request Url AbsolutePath: /teseb/default aspx Request Url AbsoluteUrl: x Request Url Host: Request Url LocalPath: /teseb/default aspx

   通过JS获取

  <table width= % cellpadding= cellspacing= border= >

  <script>

  thisURL = document URL;

  thisHREF = document location href;

  thisSLoc = self location href;

  thisDLoc = document location;

  strwrite = <tr><td valign=top>thisURL: </td><td>[ + thisURL + ]</td></tr>

  strwrite += <tr><td valign=top>thisHREF: </td><td>[ + thisHREF + ]</td></tr>

  strwrite += <tr><td valign=top>thisSLoc: </td><td>[ + thisSLoc + ]</td></tr>

  strwrite += <tr><td valign=top>thisDLoc: </td><td>[ + thisDLoc + ]</td></tr>

  document write( strwrite );

  </script>

  thisDLoc = document location; <BR>

  thisURL = document URL; <BR>

  thisHREF = document location href; <BR>

  thisSLoc = self location href;<BR>

  <script>

  thisTLoc = top location href;

  thisPLoc = parent document location;

  thisTHost = top location hostname;

  thisHost = location hostname;

  strwrite = <tr><td valign=top>thisTLoc: </td><td>[ + thisTLoc + ]</td></tr>

  strwrite += <tr><td valign=top>thisPLoc: </td><td>[ + thisPLoc + ]</td></tr>

  strwrite += <tr><td valign=top>thisTHost: </td><td>[ + thisTHost + ]</td></tr>

  strwrite += <tr><td valign=top>thisHost: </td><td>[ + thisHost + ]</td></tr>

  document write( strwrite );

  </script>

  thisTLoc = top location href; <BR>

  thisPLoc = parent document location; <BR>

  thisTHost = top location hostname; <BR>

  thisHost = location hostname;<BR>

  <script>

  tmpHPage = thisHREF split( / );

  thisHPage = tmpHPage[ tmpHPage length ];

  tmpUPage = thisURL split( / );

  thisUPage = tmpUPage[ tmpUPage length ];

  strwrite = <tr><td valign=top>thisHPage: </td><td>[ + thisHPage + ]</td></tr>

  strwrite += <tr><td valign=top>thisUPage: </td><td>[ + thisUPage + ]</td></tr>

  document write( strwrite );

  </script><tr><td>

  获取IP

   ASP NET中获取

  获取服务器的IP地址

  using System Net;

  string myIP myMac;

  System Net IPAddress[] addressList = Dns GetHostByName(Dns GetHostName()) AddressList;

  if ( addressList Length> )

  

  myIP = addressList[ ] ToString();

  myMac = addressList[ ] ToString();

  

  else

  

  myIP = addressList[ ] ToString();

  myMac = 没有可用的连接

  

  myIP地址就是服务器端的ip地址

  获取客户端的ip地址 可以使用

  //获取登录者ip地址

  string ip = Request ServerVariables[ REMOTE_ADDR ] ToString();

   通过JS获取

  <>

  <head>

  <title></title>

  <meta equiv= Content Type content= text/; charset=gbk >

  </head>

  <body>

  <object classid= CLSID: A CB D B D B id= locator ></object>

  <object classid= CLSID: C A F d A AC C FB C id= foo ></object>

  <form name= myForm >

  <br>MAC地址 <input type= text name= macAddress >

  <br>IP地址 <input type= text name= ipAddress >

  <br>主机名 <input type= text name= hostName >

  </form>

  </body>

  </>

  <script language= javascript >

  var sMacAddr= ;

  var sIPAddr= ;

  var sDNSName= ;

  var service = locator ConnectServer();

  service Security_ ImpersonationLevel= ;

  service InstancesOfAsync(foo Win _NeorkAdapterConfiguration );

  </script>

  <script FOR= foo EVENT= OnObjectReady(objObject objAsyncContext) LANGUAGE= JScript > if(objObject IPEnabled != null && objObject IPEnabled != undefined && objObject IPEnabled == true) if(objObject IPEnabled && objObject IPAddress( ) !=null && objObject IPAddress( ) != undefined ) sIPAddr = objObject IPAddress( );

  if(objObject MACAddress != null &&objObject MACAddress != undefined ) sMacAddr = objObject MACAddress;

  if(objObject DNSHostName != null &&objObject DNSHostName != undefined ) sDNSName = objObject DNSHostName;

  

  </script>

  <script FOR= foo EVENT= OnCompleted(hResult pErrorObject pAsyncContext) LANGUAGE= JScript >

  myForm macAddress value=sMacAddr;

  myForm ipAddress value=sIPAddr;

  myForm hostName value=sDNSName;

cha138/Article/program/net/201311/12829

相关参考

知识大全 ASP.NET中获取URL重写前的原始地址详解

ASP.NET中获取URL重写前的原始地址详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在AS

知识大全 asp.net获取客户端IP地址网卡

asp.net获取客户端IP地址网卡  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 ASP.NET技术获取IP与MAC地址的方法

ASP.NET技术获取IP与MAC地址的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  获取

知识大全 ASP.NET获取IP与MAC地址的方法

ASP.NET获取IP与MAC地址的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 在ASP.NET中自动给URL地址加上超链接

在ASP.NET中自动给URL地址加上超链接  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作为

知识大全 Asp.net获取客户端IP常见代码存在的伪造IP问题探讨

Asp.net获取客户端IP常见代码存在的伪造IP问题探讨  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 Asp.net设计IP地址屏蔽功能教程

Asp.net设计IP地址屏蔽功能教程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    于安全

知识大全 ASP获取地址栏URL地址方法

ASP获取地址栏URL地址方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果要想获取这样的

知识大全 asp 获取字符串中url地址函数

  asp教程获取字符串中url地址函数本文章提供了三款利用asp的正则获取字符串中url地址自定义函数哦三个方法的实现原理都是获取以开的url地址哦onerrorgotoz  dimurlkeyna

知识大全 用Delphi获取本地计算机名称和IP地址

用Delphi获取本地计算机名称和IP地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本程序介绍