怎么用c#读取某些网站获取本机的ip,ie,硬盘资料等信息
如何用c#读取某些网站获取本机的ip,ie,硬盘资料等信息
如何用c#读取某些网站获取本机的ip,ie,硬盘资料等信息
就是在某些网站注册的时候,网站会搜集本机的ip,ie版本, 硬盘号等信息, 怎么在他读取的时候让程序有反应,并且显示网站读取的本地的资料。
差不多就是实时监控的意思。
------解决方案--------------------
fiddler,本身fiddler也是一个.NET编写的程序。
------解决方案--------------------
如何用c#读取某些网站获取本机的ip,ie,硬盘资料等信息
就是在某些网站注册的时候,网站会搜集本机的ip,ie版本, 硬盘号等信息, 怎么在他读取的时候让程序有反应,并且显示网站读取的本地的资料。
差不多就是实时监控的意思。
------解决方案--------------------
fiddler,本身fiddler也是一个.NET编写的程序。
------解决方案--------------------
protected void LoadSystemInf()
{
Response.Expires = 0;
Response.CacheControl = "no-cache";
//取得页面执行开始时间
DateTime stime = DateTime.Now;
//取得服务器相关信息
this.servername.Text = Server.MachineName;
this.serverip.Text = Request.ServerVariables["LOCAL_ADDR"];
this.server_name.Text = Request.ServerVariables["SERVER_NAME"];
int build, major, minor, revision;
build = Environment.Version.Build;
major = Environment.Version.Major;
minor = Environment.Version.Minor;
revision = Environment.Version.Revision;
this.servernet.Text = ".NET CLR " + major + "." + minor + "." + build + "." + revision;
this.serverms.Text = Common.GetSysType(Environment.OSVersion.ToString());
this.serversoft.Text = Request.ServerVariables["SERVER_SOFTWARE"];
this.serverport.Text = Request.ServerVariables["SERVER_PORT"];
this.serverout.Text = Server.ScriptTimeout.ToString();
//语言应该是浏览者信息, 1.0 final 修改
this.cl.Text = Request.ServerVariables["HTTP_ACCEPT_LANGUAGE"];
this.servertime.Text = DateTime.Now.ToString();
//serverppath.Text = Request.ServerVariables["APPL_PHYSICAL_PATH"];
this.servernpath.Text = Request.ServerVariables["PATH_TRANSLATED"];
this.serverhttps.Text = Request.ServerVariables["HTTPS"];
//取得用户浏览器信息
HttpBrowserCapabilities bc = Request.Browser;
this.ie.Text = bc.Browser.ToString();
this.cookies.Text = bc.Cookies.ToString();
this.frames.Text = bc.Frames.ToString();
this.javaa.Text = bc.JavaApplets.ToString();
this.javas.Text = bc.EcmaScriptVersion.ToString();