一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

關(guān)于request.getHeader("Referer")的問(wèn)題探討

今天我來(lái)分享一下,request.getHeader("Referer")獲取上次訪(fǎng)問(wèn)的URL鏈接,在什么情況下他會(huì)出現(xiàn)問(wèn)題!
我在某些頁(yè)面中,有某幾個(gè)按鈕,分別用來(lái)跳轉(zhuǎn)到action.do?method=m 但是,我是用
warpLoaction("url");這個(gè)來(lái)鏈接過(guò)去的,結(jié)果,我在火狐瀏覽器中,可以正確的
獲取上次訪(fǎng)問(wèn)的頁(yè)面,在IE6下卻獲取不到。后來(lái)去網(wǎng)上百度了一下,看到了一哥門(mén)的評(píng)
說(shuō), request.getHeader("Referer")要走HTTP協(xié)議才有值,也就是說(shuō)要通過(guò)<a href="url" />
標(biāo)記,才能獲取到值。當(dāng)然通過(guò)表單提交的也可以。而通過(guò)location或是<a href="Javascript:window.location=''" />是得不到值的,當(dāng)時(shí)就馬上一行動(dòng)。果然是那個(gè)原因。嘿嘿。

另一個(gè):亂碼問(wèn)題,如果request.getHeader("Referer")鏈接中帶有中文參數(shù),那么在經(jīng)過(guò)跳轉(zhuǎn)的時(shí)候,就會(huì)出現(xiàn)亂碼,這個(gè)時(shí)候需要用到String keyWords = new String(str.getBytes("ISO-8859-1"),"GBK");來(lái)進(jìn)行編碼轉(zhuǎn)換!可是如果不是通過(guò)request.getHeader("Referer")鏈接鏈過(guò)來(lái)的也用keyWords = new String(str.getBytes("ISO-8859-1"),"GBK");來(lái)進(jìn)行編碼轉(zhuǎn)換的話(huà),就會(huì)出現(xiàn)亂碼,我在這里分享一下我是怎么解決的,首先,我用str.matches( "[//u4E00-//u9FA5]+")來(lái)判斷這個(gè)字符串中是否有中文,如果沒(méi)有中文,則為亂碼或者數(shù)字或者英文或者其他符號(hào),那么我們則進(jìn)行編碼轉(zhuǎn)換,如果是中文,則不進(jìn)行編碼轉(zhuǎn)換!

jsp技術(shù)關(guān)于request.getHeader(&amp;quot;Referer&amp;quot;)的問(wèn)題探討,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久国产成人亚洲精品影院老金 | 一区二区三区视频观看 | 在线亚洲日产一区二区 | 日本精品一区二区三区在线视频| 激情综合网五月天 | 亚洲首页国产精品丝袜 | 337p人体 欧洲人体 亚 | 国内福利视频 | 免费九九视频 | 狠狠色伊人亚洲综合成人 | 亚洲一区二区三区在线视频 | 亚洲成a人片在线v观看 | 国产午夜视频在线 | www.国产.com| 午夜性色视频 | 国产精品短篇二区 | 四虎aⅴ| 国内精品视频免费观看 | 亚洲一区二区免费看 | 久久久久久久亚洲精品 | 色播视频在线观看 | 国产精品亚洲欧美一级久久精品 | 久久久亚洲欧洲日产国码二区 | 欧美精品日韩一区二区三区 | 久久精品国产99久久72 | 视色4se视频在线观看 | 国产日韩一区二区三区 | 91精品国产免费久久 | 国产成人精品视频2021 | 亚瑟成人影院 | 第一区 | 久久精品免视着国产成人 | 日产精品一区二区免费 | 欧美三级图片 | 久久综合中文字幕一区二区三区 | 91精品在线播放 | 亚洲香蕉久久一区二区三区四区 | 91网址免费入口 | 欧美亚洲国产日韩 | 精品久久久久久乐 | 六月婷婷激情 |