ASP.NET how to check if client is Mac
<p>Seems like there are several ways to do this. I've found to use <code>HttpContext.Current.Request.UserAgent</code>, <code>Request.ServerVariables("HTTP_USER_AGENT")</code>, <code>Request.Browser.Platform</code>. Not sure which one is a more correct way to detect the OS version. Also, how do I get a list of the OS version string that client browser may send to web server. With that string, so I can filter it out in the code.</p>
