XML-RPC HTTP transport-independent infrastructure. More...
Classes | |
class | Header |
class | Request_header |
HTTP request's header. More... | |
class | Response_header |
HTTP response's header. More... | |
class | Packet |
HTTP packet: Header + Content. More... | |
class | Packet_reader |
class | Malformed_packet |
Exception which is thrown on syntax error during HTTP packet parsing. More... | |
class | Error_response |
class | Bad_request |
HTTP/1.1 400 Bad request. More... | |
class | Unauthorized |
HTTP/1.1 401 Unauthorized. More... | |
class | Method_not_allowed |
HTTP/1.1 405 Method not allowed. More... | |
class | Length_required |
HTTP/1.1 411 Length Required. More... | |
class | Request_too_large |
HTTP/1.1 413 Request Entity Too Large. More... | |
class | Unsupported_content_type |
HTTP/1.1 415 Unsupported media type. More... | |
class | Expectation_failed |
HTTP/1.1 417 Unsupported expectation. More... | |
Enumerations | |
enum | Verification_level { HTTP_CHECK_WEAK, HTTP_CHECK_STRICT } |
The level of HTTP sanity checks. | |
XML-RPC HTTP transport-independent infrastructure.
Contains classes which responsible for transport-indepenent HTTP collaboration functionality. Such as packet parsing/constructing, wrapping XML-RPC message into HTTP-layer one and vice versa.