thrift.transport.http

HTTP tranpsort implementation, modelled after the C++ one.

Unfortunately, libcurl is quite heavyweight and supports only client-side applications. This is an implementation of the basic HTTP/1.1 parts supporting HTTP 100 Continue, chunked transfer encoding, keepalive, etc.

Members

Aliases

TServerHttpTransportFactory
alias TServerHttpTransportFactory = TWrapperTransportFactory!TServerHttpTransport

Wraps a transport into a HTTP server protocol.

Classes

TClientHttpTransport
class TClientHttpTransport

HTTP client transport.

THttpTransport
class THttpTransport

Base class for both client- and server-side HTTP transports.

TServerHttpTransport
class TServerHttpTransport

HTTP server transport.

Meta