Package textproto implements generic support for text-based request/response protocols in the style of HTTP, NNTP, and SMTP.

The package provides:

[Error], which represents a numeric error response from a server.

[Pipeline], to manage pipelined requests and responses in a client.

[Reader], to read numeric response code lines, key: value headers, lines wrapped with leading spaces on continuation lines, and whole text blocks ending with a dot on a line by itself.

[Writer], to write dot-encoded text blocks.

[Conn], a convenient packaging of [Reader], [Writer], and [Pipeline] for use with a single network connection.

Index

Interfaces

Generated using TypeDoc