Contents
Introduction
If you are looking for information about who uis using your site, certain information is readily available from the Request Object. On our about page, there is a radio button labeled 'About You' - click on the radiobutton (autopostback is enabled) and the following function is called and the results are transferred to a label on the .aspx page.
protected string YourSettings()
{
StringBuilder Sb = new StringBuilder();
Sb.Append(""
);
Sb.Append(""
);
Sb.Append("
Referrer: "+Request.UrlReferrer.ToString());
Sb.Append("
App.Path: "+Request.ApplicationPath.ToString());
Sb.Append("
User Agent: "+Request.UserAgent.ToString());
Sb.Append("
User Host: "+Request.UserHostAddress.ToString());
Sb.Append("
Host Name: "+Request.UserHostName.ToString());
Sb.Append("
Authenticated: "+Request.IsAuthenticated.ToString());
Sb.Append("
Secure: "+Request.IsSecureConnection.ToString());
Sb.Append("
Querystring: "+Request.QueryString.ToString());
Sb.Append("
Your Browser");
Sb.Append("
Platform: "+Request.Browser.Platform);
Sb.Append( "
Browser: "+Request.Browser.Browser);
Sb.Append("
Type: "+Request.Browser.Type);
Sb.Append( "
Version: "+Request.Browser.Version);
Sb.Append( "
Major Ver: "+Request.Browser.MajorVersion.ToString());
Sb.Append( "
Minor Ver: "+Request.Browser.MinorVersion.ToString());
Sb.Append("
Cookies: "+Request.Browser.Cookies.ToString());
Sb.Append("
Is Crawler: "+Request.Browser.Crawler.ToString());
Sb.Append("");
Sb.Append("