4.5.4.1 Connection Methods

read( [length])
Reads at most length bytes from the client. The read blocks indefinitely until there is at least one byte to read. If length is -1, keep reading until the socket is closed from the other end (This is known as EXHAUSTIVE mode in the http server code).

This method should only be used inside Connection Handlers.

Note: The behaviour of this method has changed since version 3.0.3. In 3.0.3 and prior, this method would block until length bytes was read.

readline( [length])

Reads a line from the connection or up to length bytes.

This method should only be used inside Connection Handlers.

write( string)

Writes string to the client.

This method should only be used inside Connection Handlers.