Expand description
HTTP client-protocol building blocks: HTTP bindings and RPC payloads.
Structs§
- Http
Binding Protocol - An HTTP protocol for REST-style APIs that use HTTP bindings.
- Http
RpcProtocol - An HTTP protocol for RPC-style APIs that put everything in the body.
Functions§
- http_
error_ deserializer - Wraps a protocol’s body deserializer so a modeled error response’s transport-bound members are read from the HTTP message.
- http_
output_ deserializer - Wraps a protocol’s body deserializer so a successful response’s transport-bound members are read from the HTTP message.
- percent_
encode - Percent-encode a string per RFC 3986 section 2.3 (unreserved characters only).