Interface H1ProtocolConfig

    • Method Detail

      • maxPipelinedRequests

        int maxPipelinedRequests()
        Maximum number of pipelined HTTP requests to queue up.

        Anything above this value will be rejected, 1 means pipelining is disabled and requests/responses are processed sequentially.

        Note: reserved connections will not be restricted by this setting.

        Returns:
        maximum number of pipelined HTTP requests to queue up
      • maxStartLineLength

        int maxStartLineLength()
        Maximum length of the HTTP start line for an HTTP message.

        Note: a decoder will close the connection with TooLongFrameException if the start line exceeds this value.

        Returns:
        maximum size of the HTTP start line for an HTTP message
      • maxHeaderFieldLength

        int maxHeaderFieldLength()
        Maximum length of the HTTP header fields and trailer fields to parse.

        Note: a decoder will close the connection with TooLongFrameException if the length of a header or trailer field exceeds this value.

        Returns:
        maximum length of HTTP header fields and trailer fields to parse
      • headersEncodedSizeEstimate

        int headersEncodedSizeEstimate()
        Value used to calculate an exponential moving average of the encoded size of the HTTP start line and header fields for a guess for future buffer allocations.
        Returns:
        value used to calculate an exponential moving average of the encoded size of the HTTP start line and header fields
      • trailersEncodedSizeEstimate

        int trailersEncodedSizeEstimate()
        Value used to calculate an exponential moving average of the encoded size of the HTTP trailer fields for a guess for future buffer allocations.
        Returns:
        value used to calculate an exponential moving average of the encoded size of the HTTP trailer fields