jsp獲取客戶端IP地址的方法
更新時間:2015年10月29日 11:50:42 作者:5iasp
這篇文章主要介紹了jsp獲取客戶端IP地址的方法,涉及jsp獲取客戶端信息的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實(shí)例講述了jsp獲取客戶端IP地址的方法。分享給大家供大家參考,具體如下:
public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("WL-Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_CLIENT_IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_X_FORWARDED_FOR"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getRemoteAddr(); } return ip; }
希望本文所述對大家JSP程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- JSP如何獲取客戶端真實(shí)IP地址
- JS獲取客戶端IP地址、MAC和主機(jī)名的7個方法匯總
- js獲取客戶端網(wǎng)卡的IP地址、MAC地址
- 獲取客戶端網(wǎng)卡MAC地址和IP地址實(shí)現(xiàn)JS代碼
- js針對ip地址、子網(wǎng)掩碼、網(wǎng)關(guān)的邏輯性判斷
- javascript實(shí)現(xiàn)驗(yàn)證IP地址等相關(guān)信息代碼
- javascript使用正則表達(dá)式檢測IP地址
- nodejs獲取本機(jī)內(nèi)網(wǎng)和外網(wǎng)ip地址的實(shí)現(xiàn)代碼
- JS簡單獲取客戶端IP地址的方法【調(diào)用搜狐接口】
相關(guān)文章
JSP 中Hibernate實(shí)現(xiàn)映射枚舉類型
這篇文章主要介紹了JSP 中Hibernate實(shí)現(xiàn)映射枚舉類型的相關(guān)資料,需要的朋友可以參考下2017-03-03jsp頁面顯示數(shù)據(jù)庫的數(shù)據(jù)信息表
本文主要介紹了jsp頁面顯示數(shù)據(jù)庫的數(shù)據(jù)信息表的實(shí)現(xiàn)方法。具有一定的參考價值,下面跟著小編一起來看下吧2017-01-01JAVA/JSP學(xué)習(xí)系列之三(Resin+Apache的安裝)
JAVA/JSP學(xué)習(xí)系列之三(Resin+Apache的安裝)...2006-10-10JSP由淺入深(5)—— Scriptlets和HTML的混合
JSP由淺入深(5)—— Scriptlets和HTML的混合...2006-10-10JSP數(shù)據(jù)分頁導(dǎo)出下載顯示進(jìn)度條樣式
這篇文章主要介紹了JSP數(shù)據(jù)分頁導(dǎo)出下載顯示進(jìn)度條樣式的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-12-12