Interface HttpRequest

    • Method Detail

      • getMethod

        java.lang.String getMethod()
        Returns method of this request message.
        Returns:
        the request method.
      • getPath

        java.lang.String getPath()
        Returns URI path of this request message or null if not set.
        Returns:
        the request URI or null.
      • setPath

        void setPath​(java.lang.String path)
        Sets URI path of this request message.
        Since:
        5.0
      • getScheme

        java.lang.String getScheme()
        Returns scheme of this request message.
        Returns:
        the scheme or null.
        Since:
        5.0
      • setScheme

        void setScheme​(java.lang.String scheme)
        Sets scheme of this request message.
        Since:
        5.0
      • getAuthority

        URIAuthority getAuthority()
        Returns authority of this request message.
        Returns:
        the authority or null.
        Since:
        5.0
      • setAuthority

        void setAuthority​(URIAuthority authority)
        Sets authority of this request message.
        Since:
        5.0
      • getRequestUri

        java.lang.String getRequestUri()
        Returns request URI of this request message. It may be an absolute or relative URI. Applicable to HTTP/1.1 version or earlier.
        Returns:
        the request URI.
        Since:
        5.0
      • getUri

        java.net.URI getUri()
                     throws java.net.URISyntaxException
        Returns full request URI of this request message.
        Returns:
        the request URI.
        Throws:
        java.net.URISyntaxException
        Since:
        5.0
      • setUri

        void setUri​(java.net.URI requestUri)
        Sets the full request URI of this request message.
        Parameters:
        requestUri - the request URI.
        Since:
        5.0