qhttp

An HTTP server and client on Qt sockets, built on http_parser.

Group qhttp

Detailed description

qhttp holds what the server and the client share: the stream base classes qhttp::QHttpAbstractInput and qhttp::QHttpAbstractOutput, the header map, the method and status enumerations, and the backend type that selects TCP or a local socket. The server is in qhttp::server and the client is in qhttp::client.

Classes

Class What it is
QHttpAbstractInput Base class for HTTP input streams
QHttpAbstractOutput Base class for HTTP output streams

Namespaces

Namespace What it is
client HTTP client: the connection, the request it sends and the response it reads
server HTTP server: the listener, its connections, and their requests and responses
In this section