asp.net 获取ip的方法
//方法一
HttpContext.Current.Request.UserHostAddress;
//方法二
HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
//方法三
string strHostName = System.Net.Dns.GetHostName();
string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
if(Context.Request.ServerVariables["HTTP_VIA"]!=null) // 服务器, using proxy
{
得到真实的客户端地址
ip=Context.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); // Return real client IP.
}
else//如果没有使用代理服务器或者得不到客户端的ip not using proxy or can't get the Client IP
{
得到服务端的地址
ip=Context.Request.ServerVariables["REMOTE_ADDR"].ToString(); //While it can't get the Client IP, it will return proxy IP.
}
转载于:https://www.cnblogs.com/weloglog888/archive/2012/11/01/2749176.html
asp.net 获取ip的方法相关推荐
- ASP.NET获取IP的方法
A 在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器 ...
- asp.net获取ip地址的方法
在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的I ...
- iOS 获取IP地址方法
iOS 获取IP地址方法 闲来无事做个东西要获取iPhone的ip地址,网上好多方法没法用,这有一个能用的,记录下来. 代码块 引入文件#import <ifaddrs.h> #impor ...
- Android模拟器获取IP的方法
Android模拟器获取IP的方法 Android模拟器获取IP的方法及多模拟器使用adb shell 开启多模拟器时使用adb shell无法进入android,会报error: more than ...
- ASP.NET获取IP地址与MAC地址方法
获取服务器的IP地址方法以DNS法较为简单实用,如下: private void ButtonIP_Click(object sender, System.EventArgs e) { Syste ...
- asp.net获取ip
命名空间: using System.Net; 前台代码: 1 用户IP地址: 2 <asp:Label ID="UserIP" runat="server&quo ...
- 使用C#获取IP地址方法
C#中如何获取IP地址?,看到问题的时候我也很纠结,纠结的不是这个问题是如何的难回答,而是纠结的是这些问题都是比较基本的常识,也是大家会经常用到的.但是却不断的有人问起,追根究底的原因估计就是没有好好 ...
- 获得代理ippython_Python搭建代理IP池实现获取IP的方法
使用爬虫时,大部分网站都有一定的反爬措施,有些网站会限制每个 IP 的访问速度或访问次数,超出了它的限制你的 IP 就会被封掉.对于访问速度的处理比较简单,只要间隔一段时间爬取一次就行了,避免频繁访问 ...
- python获取IP地址方法
方法一: 通常使用socket.gethostbyname()方法即可获取本机IP地址,但有时候获取不到(比如没有正确设置主机名称),示例代码如下: import socket 获取本机计算机名称 h ...
最新文章
- 使用JMX监控Kafka
- ueditor php版使用,ueditor 1.2.6 使用方法说明
- python基础--numpy.random
- 玩转 SpringBoot 2 快速搭建 | IntellJ IDEA篇
- 阿里分布式事务框架Seata原理解析
- word中插入emf,svg图像的注意事项
- 刚刚用上Ubuntu18,Ubuntu20已经出来了
- 四种常见演讲结构对比
- 打爆一排气球arr,你能获得的最大分数是多少?
- 编程题--疯狂序列----京东大数据笔试
- Web中间件常见安全漏洞
- 【获奖案例巡展】信创先锋之星——云上贵州信创工程中心大数据中台
- 音视频入门H264AAC
- week2.2数组方法及封装——每天一个JS小总结
- HANA学习季(一) :HANA的基本概念
- Java求职记录(20年-重庆/成都)
- excel怎样把一列中有相同的数据编同一个序号,不同商品的序号要递增
- ADM485ANZ ADI
- python字典的长度怎么计算_关于如何知道python对象的字节大小,如数组和字典?:如何知道python对象的字节大小,如数组和字典? – 简单的方法...
- 检测你的网站是否被挂马的方法