Class UrlValidator

java.lang.Object
com.atlassian.jira.util.UrlValidator

public final class UrlValidator extends Object
Performs URL validation.

Only accepts HTTP or HTTPS URLS.

  • Constructor Details

    • UrlValidator

      public UrlValidator()
  • Method Details

    • isValid

      public static boolean isValid(String url)
      Validates a URL.

      Handles internationalized domain names (IDNs) by converting them to ASCII, strips query strings and fragments, returns false if url is null.

      Parameters:
      url - The URL to validate.
      Returns:
      true if url is valid; false otherwise.