[英]Discovering device type from MVC REST service
我有一個用ASP.NET MVC 3編寫的Web應用程序 。 此應用程序具有一對帶有某些mvc action方法的控制器,這些方法返回json 。 這些方法旨在由移動應用程序 (BlackBerry和IPhone應用程序)使用。
我的問題是:我如何發現哪個設備正在使用這些服務? 示例:Iphone 4S正在調用操作方法XXX。 BlackBerry Torch正在調用操作方法YYY。
設備在請求數據時不會向服務器公開其確切身份,但是可以使用UserAgent進行猜測。
例如, 什么是iPhone 4用戶代理?
if( Request.UserAgent.Contains( "iPhone OS" ) )
DoSomeIPhoneyThing();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.