The HttpTransport Class

The HttpTransport class provides a transport for communicating with HTTP servers.

HttpTransport is provided by the protorpc.transport module.

Constructor

class HttpTransport (service_url, protocol=protobuf)

Instantiates an HttpTransport object.

Arguments
service_url
The URL where the service is located. All communication via the transport will go to methods under this URL.
protocol
The protocol implementation. Must implement encode_message() and decode_message(), which are available in outside other protocols, such as protorpc.protojson, protorpc.protobuf, and protorpc.protojson.