是什么Request.UserAgent和的Request.Browser之间的区别? [英] What is the difference between Request.UserAgent and Request.Browser?

查看:806
本文介绍了是什么Request.UserAgent和的Request.Browser之间的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

下面是我的code以下:

Here is my code below :

    User_Info.Add(!string.IsNullOrEmpty(Request.UserAgent) ? Request.UserAgent : string.Empty);//4:UserAgent

    HttpBrowserCapabilities browser = Request.Browser;
    User_Info.Add(!string.IsNullOrEmpty(browser.Browser) ?  "Name : " + browser.Browser + " | " +
                                                            "Type : " + browser.Type + " | " +
                                                            "MajorVersion  : " + browser.MajorVersion + " | " +
                                                            "MinorVersion  : " + browser.MinorVersion : string.Empty);//5:UserBrowser

什么是Request.UserAgent和的Request.Browser区别?结果
我无法理解那些字符串的UserAgent!结果
请告诉与解释的例子吗?

What is the difference between Request.UserAgent and Request.Browser?
I couldn't understand those UserAgent strings!
Would you please show some examples with explanation?

推荐答案

的Request.Browser是Request.UserAgent不同。获取用户代理客户端浏览器的原始用户代理字符串和的Request.Browser 让你有关的信息浏览器功能。你不会得到所有与的UserAgent字符串浏览器功能。

Request.Browser is different from Request.UserAgent. UserAgent gets the raw user agent string of the client browser, and Request.Browser gets you the information about the browser capabilities. You wont get all the browser capabilities with the UserAgent string.

这篇关于是什么Request.UserAgent和的Request.Browser之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆