Class Host


  • public class Host
    extends Object
    • Method Detail

      • parse

        public static int parse​(MessageBytes mb)
        Parse the given input as an HTTP Host header value.
        Parameters:
        mb - The host header value
        Returns:
        The position of ':' that separates the host from the port or -1 if it is not present
        Throws:
        IllegalArgumentException - If the host header value is not specification compliant
      • parse

        public static int parse​(String string)
        Parse the given input as an HTTP Host header value.
        Parameters:
        string - The host header value
        Returns:
        The position of ':' that separates the host from the port or -1 if it is not present
        Throws:
        IllegalArgumentException - If the host header value is not specification compliant