Raised when a header field cannot be parsed.
Raised by input methods if the internal buffer of the channel is too empty to read even one byte of data.
Raised when it is tried to get the code point of the BOM at the beginning of the string
Raised when a certain Unicode code point cannot be represented in the selected output encoding
Raised when channel operations are called when the channel is closed
Raised when it is tried to move the cursor beyond the beginning of the string or beyond the end of the string.
Raised when it is tried to access the character after the end of the string (at position
Raised if it is tried to modify a read-only value.
Raised when the hard limit of the line length is exceeded
Raised by a number of functions when encountering a badly formed URL.
Raised when an illegal byte sequence is found
An illegal byte sequence is found at this byte position
A parsing error.
Raised when the last character of the string is an incomplete multi-byte character, and it is tried to get the code point (using
The "early" redirect is only allowed in stage 1 of HTTP processing.
The "late" redirect is only allowed in stage 3 of HTTP processing.
Raised when the CGI input is longer than the configured maximum
The AJP server is not connected with the web server
The web server signals to restart the AJP server
The web server signals to shut down the AJP server
Some HTTP containers allow you to raise this exception.
Indicates that the process environment does not contain the variables that are typical of CGI