簡體   English   中英

在 controller 在 asp.net-mvc 中,我如何獲取有關用戶瀏覽器的信息?

[英]in a controller in asp.net-mvc how can i get information about the users browser?

我在我的 asp.net-mvc 站點上記錄錯誤,我想看看是否有任何方法可以檢測用戶瀏覽器信息(名稱、版本等),因為似乎人們遇到了問題,但這是因為他們使用的是非常舊的瀏覽器。 如果我知道他們使用的是“不支持”瀏覽器,這些信息將幫助我避免調試時間。

您可以獲得提供的用戶代理,它提供瀏覽器信息:

Request.UserAgent

有一個網站列出了瀏覽器用戶代理字符串: http://www.useragentstring.com

您可能感興趣的其他值。

Request.Browser.Platform
Request.Browser.Version
Request.Browser.EcmaScriptVersion

您可以嘗試Request.Browser屬性。 它將包含您可能需要的有關客戶端瀏覽器的幾乎所有內容(當然,假設它正在正確發送 UserAgent header)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM