Class IpUtils

java.lang.Object
com.bytedesk.core.ip.IpUtils

public class IpUtils extends Object
  • Field Details

  • Constructor Details

    • IpUtils

      private IpUtils()
  • Method Details

    • isValidIp

      public static boolean isValidIp(String ip)
      验证IP地址格式是否正确
      Parameters:
      ip - 要验证的IP地址
      Returns:
      如果格式正确则返回true,否则返回false
    • getIp

      public static String getIp(jakarta.servlet.http.HttpServletRequest request)
      获取客户端ip
      Parameters:
      request -
      Returns:
    • getClientIp

      public static String getClientIp(jakarta.servlet.http.HttpServletRequest request)
      获取访客来源ip
      Returns:
      ip
    • hostname

      public static String hostname()
      获取本机hostname
      Returns:
      hostname
    • getServerIp

      public static String getServerIp()
      获取服务器IP地址
      Returns: