问题:基于 HTTP 请求的 User-Agent 标头,我需要根据浏览器是否受 Microsoft Silverlight 支持来选择响应中的内容。
是否实际安装了 Silverlight 并不重要,重要的是浏览器是否可以安装它。
问题:基于 HTTP 请求的 User-Agent 标头,我需要根据浏览器是否受 Microsoft Silverlight 支持来选择响应中的内容。
是否实际安装了 Silverlight 并不重要,重要的是浏览器是否可以安装它。
我发现的唯一方法是在用户代理上进行字符串匹配。
我从这里列出的用户代理中提取了一堆单词:http ://www.useragentstring.com/pages/Mobile%20Browserlist/