JSP獲得當前使用者正在使用的瀏覽器?

2021-05-27 22:33:18 字數 662 閱讀 4261

jsp獲得當前使用者正在使用的瀏覽器?瀏覽器資訊存在於http請求頭中,對應的關鍵字為「user-agent」,可以使用getheader()方法讀取http請求頭。

string useragent = request.getheader("user-agent");

out.println(useragent);

ie8.0的輸出是:

mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; .net clr 1.1.4322; infopath.2; .net clr 2.0.50727; .net clr 3.0.04506.648; .net clr 3.5.21022; .net clr 3.0.4506.2152; .net clr 3.5.30729)

firefox3.0的輸出是:

mozilla/5.0 (windows; u; windows nt 5.1; zh-cn; rv:1.9.0.8) gecko/2009032609 firefox/3.0.8 (.net clr 3.5.30729)

我們通過判斷http的請求頭user-agent,其中含有「msie 8.0」判斷使用者使用的瀏覽器是internet explorer 8.0,其中含有「firefox」判斷使用者使用的瀏覽器是firefox。

使用sql語句獲得當前月天數

使用sql語句獲得當前月天數 獲得當月天數 select day dateadd mm,1,getdate day getdate as 本月天數 select getdate as 當前日期 select day getdate as 目前第幾天 select getdate day getdat...

獲得當前程序的列表

2007 12 12 出處 pcdog.com 程序描述資訊 typedef struct tagprocessinfo processinfo,lpprocessinfo 獲取程序資訊列表 bool enumprocessesinfo processinfo lppsinfo,ulong ulsi...

如何取得當前機器正在使用的埠列表

這個問題依然是沒有什麼現成的東西可用的,但對於咱來說,算不了什麼大不了的問題。至少我想到乙個比較土的辦法,嘿嘿 1.我們知道,要想檢視當前所有的埠,可以通過netstat工具,如下 2.現在的關鍵問題是,如何呼叫該工具,得到這個結果後分析得到我們要的結果 我們可以在之前的porthelper型別中新...