Documentation

Std.Http.Protocol.H1.Error

HTTP/1.1 Errors #

This module defines the error types for HTTP/1.1 protocol processing, including parsing errors, timeout errors, and connection errors.

Specific HTTP processing errors with detailed information.

  • invalidStatusLine : Error

    Malformed start line (request-line or status-line).

  • invalidHeader : Error

    Invalid or malformed header.

  • timeout : Error

    Request timeout occurred.

  • entityTooLarge : Error

    Request entity too large.

  • uriTooLong : Error

    Request URI is too long.

  • unsupportedVersion : Error

    Unsupported HTTP version.

  • invalidChunk : Error

    Invalid chunk encoding.

  • connectionClosed : Error

    Connection closed.

  • badMessage : Error

    Bad request or response message.

  • tooManyHeaders : Error

    The number of header fields in the message exceeds the configured limit. Maps to HTTP 431 Request Header Fields Too Large.

  • headersTooLarge : Error

    The aggregate byte size of all header fields exceeds the configured limit. Maps to HTTP 431 Request Header Fields Too Large.

  • other (message : String) : Error

    Generic error with message.

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[implicit_reducible]
        Equations
        • One or more equations did not get rendered due to their size.