Class HttpUtils

java.lang.Object
org.projectnessie.client.http.impl.HttpUtils

public final class HttpUtils extends Object
  • Field Details

  • Method Details

    • checkArgument

      @FormatMethod public static void checkArgument(boolean expression, String msg, Object... vars)
      Check if argument is false. If false throw formatted error.
      Parameters:
      expression - expression which should be true
      msg - message with formatting
      vars - string format args
    • checkNonNullTrim

      public static String checkNonNullTrim(String str)
      check if base is null and if not trim any whitespace.
      Parameters:
      str - string to check if null
      Returns:
      trimmed str
    • applyHeaders

      public static void applyHeaders(HttpHeaders headers, URLConnection con)
    • parseQueryString

      public static Map<String,String> parseQueryString(String query)
      Parse query parameters from URI. This method cannot handle multiple values for the same parameter.
      Parameters:
      query - They query string to parse
      Returns:
      map of query parameters
    • isHttpUri

      public static boolean isHttpUri(URI uri)