Java獲取登錄用戶IP地址
...
public class IPUtil 獲取ip param request return public static String getIp HttpServletRequest request if request null return String ip request.getHeader X Requested For if StringUtil.isEmpty ip unknown ...
2019-05-05 17:01 0 2313 推薦指數:
...
...
控制器方法: 工具類方法: ...
獲取其它用戶的ip,可能會遇到了request.getRemoteAddr()獲取的值為0:0:0:0:0:0:0:1,這是為什么呢,照道理講,應該是127.0.0.1才對,為什么這個獲取的值變成了ipv6了呢,而且我發現這種情況只有在服務器和客戶端都在同一台電腦上才會出現(例如用 ...
注意:http://freeapi.ipip.net/ 該接口有多次后拒絕請求問題,不建議使用,可使用 ...
用戶Ip地址,先取x_forwarded_for值,不為空則為用戶IP,如果為空再取remote_ip的值 ...
...