Request.Browser.MajorVersion.ToString();//获取客户端浏览器的(主)版本号Request.Browser.Version.ToString();//获取客户端浏览器的完整版本号
Request.Browser.Platform.ToString();//获取客户端使用平台的名字
Request.UserHostAddress.ToString(); //获取远程客户端主机IP
Request.UserHostAddress;
Request.Browser.Version;
Request.Browser.Platform;
HttpRequest.Url 获取有关当前请求的 URL 的信息。
HttpRequest.UrlReferrer 获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。
HttpRequest.UserAgent 获取客户端浏览器的原始用户代理信息。
HttpRequest.UserHostAddress 获取远程客户端的 IP 主机地址。
HttpRequest.UserHostName 获取远程客户端的 DNS 名称。
HttpRequest.UserLanguages 获取客户端语言首选项的排序字符串数组。
HttpRequest.UserAgent 获取客户端浏览器的原始用户代理信息。
HttpRequest.UserHostAddress 获取远程客户端的 IP 主机地址。
HttpRequest.UserHostName 获取远程客户端的 DNS 名称
// C#
private void Button1_Click(object sender, System.EventArgs e)
{
System.Web.HttpBrowserCapabilities browser = Request.Browser;
string s = "Browser Capabilities/n"
+ "Type = " + browser.Type + "/n"
+ "Name = " + browser.Browser + "/n"
+ "Version = " + browser.Version + "/n"
+ "Major Version = " + browser.MajorVersion + "/n"
+ "Minor Version = " + browser.MinorVersion + "/n"
+ "Platform = " + browser.Platform + "/n"
+ "Is Beta = " + browser.Beta + "/n"
+ "Is Crawler = " + browser.Crawler + "/n"
+ "Is AOL = " + browser.AOL + "/n"
+ "Is Win16 = " + browser.Win16 + "/n"
+ "Is Win32 = " + browser.Win32 + "/n"
+ "Supports Frames = " + browser.Frames + "/n"
+ "Supports Tables = " + browser.Tables + "/n"
+ "Supports Cookies = " + browser.Cookies + "/n"
+ "Supports VBScript = " + browser.VBScript + "/n"
+ "Supports JavaScript = " + browser.JavaScript + "/n"
+ "Supports Java Applets = " + browser.JavaApplets + "/n"
+ "Supports ActiveX Controls = " + browser.ActiveXControls + "/n";
TextBox1.Text = s;
}