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()
anddecode_message()
, which are available in outside other protocols, such asprotorpc.protojson
,protorpc.protobuf
, andprotorpc.protojson
.