我記錄我的asp.net-mvc網站上的錯誤,我想看看是否有反正檢測用戶的瀏覽器信息(名稱,版本等),因爲它似乎像人們得到的問題,但因爲他們正在使用非常舊的瀏覽器。如果我知道他們使用「不支持」瀏覽器,此信息將幫助我避免調試時間。在asp.net-mvc控制器中我如何獲得有關用戶瀏覽器的信息?
33
A
回答
34
您可以嘗試Request.Browser屬性。它將包含幾乎所有你可能需要的關於客戶端瀏覽器的內容(假設它當然正確地發送UserAgent頭)。
62
就可以得到所提供的用戶代理這給瀏覽器的信息:
Request.UserAgent
有一個網站,其中列出了瀏覽器的用戶代理字符串:http://www.useragentstring.com
其他值,你可能有興趣在
Request.Browser.Platform
Request.Browser.Version
Request.Browser.EcmaScriptVersion
+1
upvoted由於鏈接到用戶代理字符串 – Veverke 2015-01-22 11:58:54
+2
Request.Browser返回113屬性給我。那裏有很多有用的信息。 – 2015-03-12 21:49:13
相關問題
- 1. 使用Java獲取有關標準瀏覽器的信息
- 2. 如何通過javascript獲取關於用戶瀏覽器的信息?
- 3. 的JavaScript - 獲取詳細信息有關瀏覽器的
- 4. 何處獲取此瀏覽器信息?
- 5. 如何捕獲用戶的瀏覽器信息並在表單域中提交?
- 6. 我可以從android瀏覽器JavaScript獲得什麼信息?
- 7. 如何讓控制器中的用戶信息在rails中
- 8. 如何控制我的用戶信息?
- 9. 如何獲得控制器,動作,URL信息使用CodeIgniter
- 10. 如何獲得對硒瀏覽器窗口的控制
- 11. 如何在瀏覽器中分析javascript時獲得更具體的信息?
- 12. 如何在JSP中獲取瀏覽器信息?
- 13. 如何在C#WebDriver中獲取瀏覽器信息?
- 14. 如何獲得瀏覽器/客戶端的時候,在門戶
- 15. 在Node.js中記錄用戶瀏覽器的詳細信息
- 16. 如何在瀏覽器中使用網頁瀏覽器控件?
- 17. 從IOwinContext獲取瀏覽器信息
- 18. android如何從facebook獲得關於我的信息的用戶
- 19. 如何用pywinauto控制IE瀏覽器
- 20. 我如何使用IE瀏覽器(或不同的瀏覽器)爲每個瀏覽器控制?
- 21. 處理器:如何獲得有關intel xeon的緩存信息
- 22. 如何在webrtc中發送短信瀏覽器到瀏覽器?
- 23. 如何找到關於CSS瀏覽器不兼容的信息?
- 24. 獲取用戶信息,如用戶操作系統,瀏覽器,IP地址等
- 25. 獲取客戶操作系統/瀏覽器的詳細信息
- 26. 如何通過FQL獲得有關更多用戶的信息?
- 27. 瀏覽器中的系統信息
- 28. 如何獲得瀏覽器的twig.js
- 29. 量角器:我如何獲得當前的瀏覽器寬度?
- 30. 如何使用Google Chrome中的標籤點擊瀏覽器的關閉(X)按鈕時獲得警告信息
似乎Request.Browser.Browser是一個檢查瀏覽器名稱。 – Veverke 2015-01-22 11:57:38