Struct Status

Struct Documentation

struct Status

Public Types

enum Code

Values:

enumerator Continue
enumerator SwitchingProtocol
enumerator Processing
enumerator EarlyHints
enumerator Ok
enumerator Created
enumerator Accepted
enumerator NonAuthoritativeInformation
enumerator NoContent
enumerator ResetContent
enumerator PartialContent
enumerator MultiStatus
enumerator AlreadyReported
enumerator ImUsed
enumerator MultipleChoice
enumerator MovedPermanently
enumerator Found
enumerator SeeOther
enumerator NotModified
enumerator UseProxy
enumerator TemporaryRedirect
enumerator PermanentRedirect
enumerator BadRequest
enumerator Unauthorized
enumerator PaymentRequired
enumerator Forbidden
enumerator NotFound
enumerator MethodNotAllowed
enumerator NotAcceptable
enumerator ProxyAuthenticationRequired
enumerator RequestTimeout
enumerator Conflict
enumerator Gone
enumerator LengthRequired
enumerator PreconditionFailed
enumerator PayloadTooLarge
enumerator UriTooLong
enumerator UnsupportedMediaType
enumerator RangeNotSatisfiable
enumerator ExpectationFailed
enumerator MisdirectedRequest
enumerator UnprocessableEntity
enumerator Locked
enumerator FailedDependency
enumerator TooEarly
enumerator UpgradeRequired
enumerator PreconditionRequired
enumerator TooManyRequests
enumerator RequestHeaderFieldsTooLarge
enumerator UnavailableForLegalReasons
enumerator InternalServerError
enumerator NotImplemented
enumerator BadGateway
enumerator ServiceUnavailable
enumerator GatewayTimeout
enumerator HttpVersionNotSupported
enumerator VariantAlsoNegotiates
enumerator InsufficientStorage
enumerator LoopDetected
enumerator NotExtended
enumerator NetworkAuthenticationRequired

Public Members

HttpVersion httpVersion
std::uint16_t code
std::string reason