浏览器历史记录->数据库
本文关键字:数据库 记录 历史 浏览器 | 更新日期: 2023-09-27 18:03:17
我想从浏览器中获取历史,只要一个网站加载在浏览器中。它应该获取客户端的浏览器信息并将其保存在数据库中,以便管理员可以检查出经常打开的网站并可以对数据进行调查。
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.EcmaScriptVersion.ToString() + "'n"
+ "Supports Java Applets = " + browser.JavaApplets + "'n"
+ "Supports ActiveX Controls = " + browser.ActiveXControls
+ "'n";
Request.Browser
用于标识浏览器信息。使用这个你可以得到浏览器的所有信息
IIS已经为您存储了这些信息。参见:http://msdn.microsoft.com/en-us/library/ms525410%28v=vs.90%29.aspx
要使这些数据有用,您将需要使用日志分析器工具。
谷歌这个术语的一些选项使用:iis日志分析器