个人随笔
目录
获取用户请求的真实IP地址
2020-09-11 22:42:18

代码如下:

  1. public String getIP(HttpServletRequest request){
  2. //5:IP地址
  3. String ip = request.getHeader("x-forwarded-for");
  4. if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
  5. ip = request.getHeader("Proxy-Client-IP");
  6. }
  7. if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
  8. ip = request.getHeader("WL-Proxy-Client-IP");
  9. }
  10. if(ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
  11. ip = request.getRemoteAddr();
  12. }
  13. if (ip != null && ip.indexOf(",") != -1) {
  14. ip = (ip.split(","))[0];
  15. }
  16. return ip;
  17. }
 292

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2