看到這麼一段**:
@requestheader("user-agent") string useragent,//這裡之所以需要請求頭,是因為請求頭中包含瀏覽器資訊
model model)throws exception
else
return builder.body(fileutils.readfiletobytearray(file));
} }
為啥這個檢視函式中包含了user-agent這種請求頭呢?貌似刪除後也可以正常執行啊。
這是因為請求頭中包含了瀏覽器資訊。
這裡的msie的意思是:microsoft internet explorer.
if (useragent.indexof("msie") > 0)
這句**的意思是:
判斷請求頭的瀏覽器資訊中包含ie瀏覽器的資訊。
判斷瀏覽器
if page.request.browser.ecmascriptversion.major 0 page.request.browser.w3cdomversion.major 0 判斷是否支援指令碼 response.write 瀏覽器名稱與版本號 page.request.browser.t...
判斷瀏覽器
不區分版本 function mybrowser 判斷是否opera瀏覽器 if useragent.indexof firefox 1 判斷是否firefox瀏覽器 if useragent.indexof chrome 1 if useragent.indexof safari 1 判斷是否sa...
js判斷瀏覽器,包括Edge瀏覽器
描述 判斷瀏覽器資訊 編寫 littleqiang w 日期 2016.1.5 版本 v1.1 判斷當前瀏覽型別 function browsertype else if fieversion 8 else if fieversion 9 else if fieversion 10 else ie版...