c# – Request.Browser.IsMobileDevice = false為Android,為什麼?
我有三星Galaxy S2,在C#程式碼中顯示Request.Browser.IsMobileDevice = false,但是我想為我的應用程式使用手機版本.如何有能力顯示我的網站的移動版本,適用於Android裝置?
非常感謝.
謝爾蓋.
User-Agent
HTTP頭.
使用者代理是通常包含瀏覽器名稱和版本的識別符號,以及瀏覽器正在執行的平臺或作業系統的名稱和版本.目前的標準是把這個分割成空格分隔的元素,但實際上User-Agent欄位可以被設定為任何東西.
例:
Mozilla/5.0 Windows NT 6.1 WOW64 rv 8.0 Gecko/20100101 Firefox/8.0
這表明我在64位版本的Windows NT 6.1 Release(即Windows 7)上執行Firefox 8.0(使用Mozilla渲染器v5.0和Gecko佈局引擎版本2010/01/01).
您可以從這裡獲得有關使用者代理字串的更多資訊:http://www.useragentstring.com/
http://stackoverflow.com/questions/8340644/request-browser-ismobiledevice-false-for-android-why