仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 630|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之猎取远程用户实在IP地点

[复制链接]
萌萌妈妈 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:18:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于new隐藏成员的作用,往往是出于使用了一个第三方类库,而你又无法获得这个类库的源代码,当你继承这个类库的某个类时,你需要重新实现其中的一个方法,而又需要与父类中的函数使用同样的函数,这是就需要在自定义的子类中把那个同名函数(或成员)加上new标记,从而隐藏父类中同名的成员。
  1. **////<summary>///最年夜限制猎取远程用户实在IP地点///</summary>///<returns></returns>privatestringGetClientIP()...{if(Request.ServerVariables["HTTP_VIA"]!=null)...{returnRequest.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();}else...{returnRequest.ServerVariables["REMOTE_ADDR"].ToString();}}
复制代码
<p>http代办署理相干常识
HTTP_X_FORWARDED_FOR
假如有该条信息,也证实了您利用了代办署理服务器代办署理服务器的地点就是前面的数值。
必要注重的,HTTP_X_FORWARDED_FOR的值,其实不必定是只要一个IP地点,上面的信息也是大概的,每行一笔记录。上面数据取材于CSDN实践的数据。
10.194.73.11
unknown,unknown,211.100.22.30
203.98.182.163,203.98.182.163,203.129.72.215
172.16.20.110,202.116.64.196,203.81.21.61
10.194.75.83,10.194.73.11,10.194.73.11,unknown
192.168.120.57,unknown,unknown,211.10.10.195
10.2.4.211,219.141.250.3
3.242.165.168,218.108.22.164
unknown,211.100.22.30
192.168.83.56,210.21.224.233
218.94.136.176,203.81.21.61
unknown,210.75.1.181
10.161.196.218,202.104.134.23
222.216.6.148,222.216.6.146
155.161.59.47,unknown
关头就在HTTP_X_FORWARDED_FOR捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。
山那边是海 该用户已被删除
沙发
发表于 2015-1-19 07:48:59 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
小女巫 该用户已被删除
板凳
发表于 2015-1-27 13:50:22 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
深爱那片海 该用户已被删除
地板
发表于 2015-2-5 10:51:32 | 只看该作者
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-11 11:15:47 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
乐观 该用户已被删除
6#
发表于 2015-3-2 11:43:55 | 只看该作者
那么,ASP.Net有哪些改进呢?
7#
发表于 2015-3-11 04:06:29 | 只看该作者
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。
老尸 该用户已被删除
8#
发表于 2015-3-17 20:46:17 | 只看该作者
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
蒙在股里 该用户已被删除
9#
发表于 2015-3-25 01:37:36 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-5 12:16

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表