Interface HttpParser.HttpHandler

    • Method Detail

      • content

        boolean content​(java.nio.ByteBuffer item)
      • headerComplete

        boolean headerComplete()
      • contentComplete

        boolean contentComplete()
      • messageComplete

        boolean messageComplete()
      • parsedHeader

        void parsedHeader​(HttpField field)
        This is the method called by parser when an HTTP Header name and value is found
        Parameters:
        field - The field parsed
      • parsedTrailer

        default void parsedTrailer​(HttpField field)
        This is the method called by parser when an HTTP Trailer name and value is found
        Parameters:
        field - The field parsed
      • earlyEOF

        void earlyEOF()
        Called to signal that an EOF was received unexpectedly during the parsing of an HTTP message
      • badMessage

        default void badMessage​(BadMessageException failure)
        Called to signal that a bad HTTP message has been received.
        Parameters:
        failure - the failure with the bad message information
      • getHeaderCacheSize

        int getHeaderCacheSize()
        Returns:
        the size in bytes of the per parser header cache