Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cxxhr::AuthenticationSome Web APIs requires authenticating via HTTP Basic auth ( i.e. base64 encoded user and password authentication)
 Cxxhr::DigestSome Web APIs requires authenticating via HTTP Digest auth ( i.e. MD5 hashed user and password )
 Cxxhr::BodyThe body sent with the request. Typically useful in xxhr::POST context but can be used in any request type
 Cxxhr::BufferIn memory buffer to send in an xxhr::Multipart
 Cxxhr::ErrorRepresents Errors happening at a lower layer than HTTP
 Cxxhr::FileLocal file path to send in an xxhr::Multipart
 Cxxhr::MaxRedirectsHTTP servers can reply with http redirection header, to avoid infinite redirection client application can define a maximum redirect count. By default when not supplied std::numeric_limits<std::int32_t>::max() is used as maximum redirection
 Cxxhr::MultipartAllows to specify HTTP Multipart requests. Useful in xxhr::POST context to perform data upload
 Cxxhr::ParametersAllows passing an initializer list of named HTTP Parameters that will be URL Encoded within the request URI or xxhr::Body ( i.e. In the form your/url?param=value)
 Cxxhr::PartBuffer or File part of an xxhr::Multipart transfer
 Cxxhr::ResponsePassed to the unary callback xxhr::on_response. Provides access to request Content and Success, HTTP Status Codes or Errors
 Cxxhr::syncHelper object for the non-recommended good old synchronous way of thinking
 Cxxhr::TimeoutA timeout specification to cut short slow HTTP queries
 Cxxhr::util::url_partsParts of a parsed url