asp学习网: 首页 >> asp.net >> asp.net 取得远程的IP地址和浏览器类型

asp.net 取得远程的IP地址和浏览器类型

/############################################
版权声明:
文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必明文标注文章原始出处及本声明
http://www.opent.cn 作者:浪淘沙
############################################/

#region 取得远程的IP地址和浏览器类型
/// <summary>
/// 取得远程的IP地址和浏览器类型
/// </summary>
/// <returns></returns>
public static string GetIp()
{
string str = "";
//穿过代理服务器取远程用户真实IP地址:
if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null)
str = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
else
str = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();

HttpBrowserCapabilities bc = new HttpBrowserCapabilities();
bc = System.Web.HttpContext.Current.Request.Browser;
str += "&nbsp;你的操作系统:" + bc.Platform + " 浏览器:" + bc.Type;
return str;
}
#endregion

from:asp学习网/title:asp.net 取得远程的IP地址和浏览器类型/ time:2007-9-4 0:16:10

本文主题IP地址

ip地址输入框(没有错误检测)外加一个严格校验ip地址的正则表达式

asp自定义函数:获取客户端的ip地址

正则校验ip地址

ASP如何获取真实IP地址

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行