打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
.NET获取客户端信息

protected void Page_Load(object sender, EventArgs e)
    {
            string info = "
客户端IP
" + Page.Request.UserHostAddress;
            info += "<br/>
用户信息:
" + Page.User;
            info += "<br/>
服务器电脑名称:
" + Page.Server.MachineName;
            info += "<br/>
当前用户电脑名称:
" + System.Net.Dns.GetHostName();
            info += "<br/>
当前电脑名:
" + System.Environment.MachineName;
            info += "<br/>
当前电脑所属网域:
" + System.Environment.UserDomainName;
            info += "<br/>
当前电脑用户:
" + System.Environment.UserName;
            info += "<hr/>";
            info += "<br/>
浏览器类型:
" + Request.Browser.Browser;
            info += "<br/>
浏览器标识:
" + Request.Browser.Id;
            info += "<br/>
浏览器版本号:
" + Request.Browser.Version;
            info += "<br/>
浏览器是不是测试版本:
" + Request.Browser.Beta;
            info += "<hr/>";
            info += "<br/>
客户端的操作系统:
" + Request.Browser.Platform;
            info += "<br/>
是不是win16系统:
" + Request.Browser.Win16;
            info += "<br/>
是不是win32系统:
" + Request.Browser.Win32;
            Response.Write(info);
            Response.End();   

    }

最好不用string 影响性能!用时改一下

获取安装路径:

System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append(
string.Format("
当前时间: {0}", Server.HtmlEncode(DateTime.Now.ToString())));
sb.Append("<br />");
sb.Append(
string.Format("当前请求的虚拟路径: {0}",Server.HtmlEncode(Request.CurrentExecutionFilePath)));
sb.Append("<br />");
sb.Append(
string.Format("获取当前应用程序的根目录路径: {0}", Server.HtmlEncode(Request.ApplicationPath)));
sb.Append("<br />");
sb.Append(
string.Format("当前请求的虚拟路径: {0}",Server.HtmlEncode(Request.FilePath)));
sb.Append("<br />");
sb.Append(
string.Format("当前请求的虚拟路径: {0}",Server.HtmlEncode(Request.Path)));
sb.Append("<br />");
sb.Append(
string.Format("获取当前正在执行的应用程序的根目录的物理文件系统路径: {0}", Server.HtmlEncode(Request.PhysicalApplicationPath)));
sb.Append("<br />");
sb.Append(
string.Format("获取与请求的 URL 相对应的物理文件系统路径: {0}", Server.HtmlEncode(Request.PhysicalApplicationPath)));
sb.Append("<br />");
Response.Write(sb.ToString());

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
EF架构~在global.asax里写了一个异常跳转,不错!
jquery动态实现填充下拉框
发送错误报告errorlogs的函数
易宝Java版在线支付
session功能实现原理
Java版的实现JavaScript中的eval()函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服