VipinKumar Maurya Ответов: 2

Как определить, является ли запрос из мобильного приложения или мобильного браузера с помощью ASP.NET


Можете ли вы помочь мне определить, что запрос исходит из приложения или мобильного браузера?

Что я уже пробовал:

Я еще ничего не получил. Я был Request.UserAgent Но не знал, как с этим поступить.

2 Ответов

Рейтинг:
1

Member 12977118

Можете ли вы попробовать этот код в BasePublicController. cs


защищенное переопределение ViewResult View(iView view, объектная модель)
{
return base. View(вид, модель);
}

охраняемых переопределить вид ViewResult(имя_представления строку, строку masterName, объектной модели)
{

строковое действие = это.ControllerContext.RouteData.Values["действие"].Метод toString();
если (запрос.Браузер.IsMobileDevice & & amp; Request.HttpMethod = = " Get")
{
Ответ.Написать ("мобильный");
смотреть возвращение(боевик);

}
ещё
{
Ответ.Write ("рабочий стол");
смотреть возвращение(боевик);
}
}