【问题标题】:How do I determine if mobile context override?如何确定移动上下文是否覆盖?
【发布时间】:2014-05-02 15:05:51
【问题描述】:

在我的 MVC4 应用程序中,我有时会为某些用户这样做:

HttpContext.SetOverriddenBrowser(BrowserOverride.Mobile)

我如何确定用户是使用覆盖上下文还是使用默认上下文?

【问题讨论】:

    标签: c# asp.net asp.net-mvc asp.net-mvc-4 mobile


    【解决方案1】:

    试试

    var hasBrowserOverride = HttpContext.Request.Cookies[".ASPXBrowserOverride"] != null;
    

    甚至更好

     var isOverriden = Request.UserAgent == HttpContext.GetOverriddenUserAgent();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 2012-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多