使用ASP.Net Web API检测移动应用程序或浏览器
我有一个场景,在这个场景中,我必须检测我的ASP.Net Web Api在哪里被使用。这是来自浏览器(移动浏览器或台式机/笔记本电脑浏览器无关紧要)或来自移动应用程序(IOS/Andriod或Windows应用程序) 我厌倦了使用使用ASP.Net Web API检测移动应用程序或浏览器,asp.net,asp.net-mvc,asp.net-web-api,Asp.net,Asp.net Mvc,Asp.net Web Api,我有一个场景,在这个场景中,我必须检测我的ASP.Net Web Api在哪里被使用。这是来自浏览器(移动浏览器或台式机/笔记本电脑浏览器无关紧要)或来自移动应用程序(IOS/Andriod或Windows应用程序) 我厌倦了使用Request.Browser.IsBrowser,但这似乎可以检测其移动浏览器,但我的情况不同。我也试着用谷歌搜索,但我找到的几乎所有解决方案都是关于检测手机浏览器,而不是应用程序 我们衷心感谢您的帮助 老实说,这里没有完整的解决方案可供您使用。我建议看看上面评论中提
Request.Browser.IsBrowser
,但这似乎可以检测其移动浏览器,但我的情况不同。我也试着用谷歌搜索,但我找到的几乎所有解决方案都是关于检测手机浏览器,而不是应用程序
我们衷心感谢您的帮助 老实说,这里没有完整的解决方案可供您使用。我建议看看上面评论中提到的 您可以始终查找“用户代理”和“推荐人”字段,但它们都不是必需的。而且这可能会更加困难,特别是如果其他人正在为您的服务器制作客户端时。:) 可能重复的