Class that will be returned for successful request.
Definition in file response.hpp.
Go to the source code of this file.
#include <iosfwd>
#include <string>
#include <userver/clients/http/error.hpp>
#include <userver/clients/http/local_stats.hpp>
#include <userver/http/header_map.hpp>
#include <userver/server/http/http_response_cookie.hpp>
#include <userver/utils/str_icase.hpp>
Classes | |
class | clients::http::Response |
Class that will be returned for successful request. More... | |
Namespaces | |
namespace | clients::http |
HTTP client helpers. | |
Typedefs | |
using | clients::http::Headers = ::http::headers::HeaderMap |
Headers container type. | |
Enumerations | |
enum | clients::http::Status : uint16_t { Invalid = 0 , Continue = 100 , SwitchingProtocols = 101 , Processing = 102 , EarlyHints = 103 , OK = 200 , Created = 201 , Accepted = 202 , NonAuthoritativeInformation = 203 , NoContent = 204 , ResetContent = 205 , PartialContent = 206 , MultiStatus = 207 , AlreadyReported = 208 , ThisIsFine = 218 , IMUsed = 226 , MultipleChoices = 300 , MovedPermanently = 301 , Found = 302 , SeeOther = 303 , NotModified = 304 , UseProxy = 305 , SwitchProxy = 306 , TemporaryRedirect = 307 , PermanentRedirect = 308 , BadRequest = 400 , Unauthorized = 401 , PaymentRequired = 402 , Forbidden = 403 , NotFound = 404 , MethodNotAllowed = 405 , NotAcceptable = 406 , ProxyAuthenticationRequired = 407 , RequestTimeout = 408 , Conflict = 409 , Gone = 410 , LengthRequired = 411 , PreconditionFailed = 412 , PayloadTooLarge = 413 , UriTooLong = 414 , UnsupportedMediaType = 415 , RangeNotSatisfiable = 416 , ExpectationFailed = 417 , ImATeapot = 418 , PageExpired = 419 , MethodFailure = 420 , MisdirectedRequest = 421 , UnprocessableEntity = 422 , Locked = 423 , FailedDependency = 424 , TooEarly = 425 , UpgradeRequired = 426 , PreconditionRequired = 428 , TooManyRequests = 429 , RequestHeaderFieldsTooLarge = 431 , NginxNoResponse = 444 , UnavailableForLegalReasons = 451 , NginxRequestHeaderTooLarge = 494 , NginxSSLCertificateError = 495 , NginxSSLCertificateRequired = 496 , NginxHTTPRequestSenttoHTTPSPort = 497 , NginxClientClosedRequest = 499 , InternalServerError = 500 , NotImplemented = 501 , BadGateway = 502 , ServiceUnavailable = 503 , GatewayTimeout = 504 , HttpVersionNotSupported = 505 , VariantAlsoNegotiates = 506 , InsufficientStorage = 507 , LoopDetected = 508 , BandwidthLimitExceeded = 509 , NotExtended = 510 , NetworkAuthenticationRequired = 511 , WebServerIsDown = 520 , ConnectionTimedOut = 522 , OriginIsUnreachable = 523 , TimeoutOccurred = 524 , SslHandshakeFailed = 525 , InvalidSslCertificate = 526 } |
https://en.wikipedia.org/wiki/List_of_HTTP_status_codes More... | |
Functions | |
std::ostream & | clients::http::operator<< (std::ostream &os, Status s) |