Package com.bytedesk.core.ip
Class IpService
java.lang.Object
com.bytedesk.core.ip.IpService
https://github.com/lionsoul2014/ip2region/blob/master/binding/java/ReadMe.md
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateVisitorNickname
(jakarta.servlet.http.HttpServletRequest request) getIpLocation
(jakarta.servlet.http.HttpServletRequest request) getIpLocation
(String ip) location: "国家|区域|省份|城市|ISP" location: "中国|0|湖北省|武汉市|联通"static long
ipToLong
(InetAddress ip) static boolean
isIpInRange
(InetAddress ip, InetAddress rangeStart, InetAddress rangeEnd) static boolean
-
Field Details
-
searcher
private final org.lionsoul.ip2region.xdb.Searcher searcher -
uidUtils
-
-
Constructor Details
-
IpService
public IpService()
-
-
Method Details
-
getIpLocation
location: "国家|区域|省份|城市|ISP" location: "中国|0|湖北省|武汉市|联通"- Parameters:
ip
-- Returns:
-
getIpLocation
-
isBlocked
-
ipToLong
-
isIpInRange
-
testIsIpInRange
-
createVisitorNickname
-