一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java servlet獲得客戶端相關信息的簡單代碼

java servlet獲得客戶端相關信息的簡單代碼

2019-10-24 16:53java技術網 JAVA教程

這篇文章主要介紹了java servlet獲得客戶端相關信息的簡單代碼,有需要的朋友可以參考一下

java web很常用的功能代碼,可以配合實現IP白名單控制,直接貼代碼:

 

復制代碼代碼如下:


import javax.servlet.http.HttpServletRequest;

 

public class ClientInfoUtil{

/**
* 獲得客戶端的IP地址
* @param request
* @return
*/
static public String getIP(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.getRemoteAddr();
    }
    return ip;
}


/**
* 獲得客戶端訪問服務器的url地址
* @param request
* @return
*/
static public String getURL(HttpServletRequest request) {
    String url = request.getScheme()+"://";   
    url+=request.getHeader("host");   
    url+=request.getRequestURI();   
    if(request.getQueryString()!=null)  {
        url+="?"+request.getQueryString();   
    }
    return url;
}
}

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: mm在线| 日韩欧美国产一区 | 麻豆视频免费在线观看 | 日本片免费观看一区二区 | 香蕉久久夜色精品国产小优 | 精品美女国产互换人妻 | 99久久国语露脸精品国产 | 国产免费色视频 | 欧美日韩看看2015永久免费 | 国产欧美va欧美va香蕉在线观看 | 亚洲视频一区网站 | 图片亚洲va欧美va国产综合 | 国产色司机在线视频免费观看 | 色哟哟哟在线精品观看视频 | yy6080久久国产伦理 | 91欧洲在线视精品在亚洲 | 日本偷偷操 | 欧美日韩一区二区三在线 | 好男人社区www影院在线观看 | 国产亚洲成归v人片在线观看 | 日韩风月片 | 色婷婷激婷婷深爱五月老司机 | 亚洲天堂影视 | 成人午夜爽爽爽免费视频 | 成在线人免费视频一区二区三区 | 999精品视频这里只有精品 | 九九久久精品 | 精品国产免费第一区二区三区日韩 | 国产自在线观看 | 国产va免费精品高清在线 | 国产日日干 | 国内精品国语自产拍在线观看55 | 天堂激情网 | 欧美一级欧美一级高清 | 日本高清视频在线免费观看 | 亚洲香蕉综合在人在线视看 | 日本人成在线视频免费播放 | 午夜一级毛片看看 | 深夜免费在线视频 | 久久 这里只精品 免费 | 第一次处破女18分钟 |