Interface NHttpMessageParser<T extends HttpMessage>

    • Method Detail

      • reset

        void reset()
        Resets the parser. The parser will be ready to start parsing another HTTP message.
      • parse

        T parse()
         throws IOException,
                HttpException
        Attempts to parse a complete message head from the content of the internal buffer. If the message in the input buffer is incomplete this method will return null.
        Returns:
        HTTP message head, if available, null otherwise.
        Throws:
        IOException - in case of an I/O error.
        HttpException - in case the HTTP message is malformed or violates the HTTP protocol.