azure-core
Loading...
Searching...
No Matches
Namespaces | Enumerations
http_status_code.hpp File Reference

HTTP status code definition. More...

#include <string>

Go to the source code of this file.

Namespaces

namespace  Azure
 Compute the hash value for the input binary data, using SHA256, SHA384 and SHA512.
 

Enumerations

enum class  Azure::Core::Http::HttpStatusCode {
  None = 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 , IMUsed = 226 , MultipleChoices = 300 ,
  MovedPermanently = 301 , Found = 302 , SeeOther = 303 , NotModified = 304 ,
  UseProxy = 305 , 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 , MisdirectedRequest = 421 , UnprocessableEntity = 422 , Locked = 423 ,
  FailedDependency = 424 , TooEarly = 425 , UpgradeRequired = 426 , PreconditionRequired = 428 ,
  TooManyRequests = 429 , RequestHeaderFieldsTooLarge = 431 , UnavailableForLegalReasons = 451 , InternalServerError = 500 ,
  NotImplemented = 501 , BadGateway = 502 , ServiceUnavailable = 503 , GatewayTimeout = 504 ,
  HttpVersionNotSupported = 505 , VariantAlsoNegotiates = 506 , InsufficientStorage = 507 , LoopDetected = 508 ,
  NotExtended = 510 , NetworkAuthenticationRequired = 511
}
 Defines the possible HTTP status codes. More...
 

Enumeration Type Documentation

◆ HttpStatusCode

Enumerator
None 

No HTTP status code.

Continue 

HTTP 100 Continue.

SwitchingProtocols 

HTTP 101 Switching Protocols.

Processing 

HTTP 102 Processing.

EarlyHints 

HTTP 103 Early Hints.

Ok 

HTTP 200 OK.

Created 

HTTP 201 Created.

Accepted 

HTTP 202 Accepted.

NonAuthoritativeInformation 

HTTP 203 Non-Authoritative Information.

NoContent 

HTTP 204 No Content.

ResetContent 

HTTP 205 Rest Content.

PartialContent 

HTTP 206 Partial Content.

MultiStatus 

HTTP 207 Multi-Status.

AlreadyReported 

HTTP 208 Already Reported.

IMUsed 

HTTP 226 IM Used.

MultipleChoices 

HTTP 300 Multiple Choices.

MovedPermanently 

HTTP 301 Moved Permanently.

Found 

HTTP 302 Found.

SeeOther 

HTTP 303 See Other.

NotModified 

HTTP 304 Not Modified.

UseProxy 

HTTP 305 Use Proxy.

TemporaryRedirect 

HTTP 307 Temporary Redirect.

PermanentRedirect 

HTTP 308 Permanent Redirect.

BadRequest 

HTTP 400 Bad Request.

Unauthorized 

HTTP 401 Unauthorized.

PaymentRequired 

HTTP 402 Payment Required.

Forbidden 

HTTP 403 Forbidden.

NotFound 

HTTP 404 Not Found.

MethodNotAllowed 

HTTP 405 Method Not Allowed.

NotAcceptable 

HTTP 406 Not Acceptable.

ProxyAuthenticationRequired 

HTTP 407 Proxy Authentication Required.

RequestTimeout 

HTTP 408 Request Timeout.

Conflict 

HTTP 409 Conflict.

Gone 

HTTP 410 Gone.

LengthRequired 

HTTP 411 Length Required.

PreconditionFailed 

HTTP 412 Precondition Failed.

PayloadTooLarge 

HTTP 413 Payload Too Large.

UriTooLong 

HTTP 414 URI Too Long.

UnsupportedMediaType 

HTTP 415 Unsupported Media Type.

RangeNotSatisfiable 

HTTP 416 Range Not Satisfiable.

ExpectationFailed 

HTTP 417 Expectation Failed.

MisdirectedRequest 

HTTP 421 Misdirected Request.

UnprocessableEntity 

HTTP 422 Unprocessable Entity.

Locked 

HTTP 423 Locked.

FailedDependency 

HTTP 424 Failed Dependency.

TooEarly 

HTTP 425 Too Early.

UpgradeRequired 

HTTP 426 Upgrade Required.

PreconditionRequired 

HTTP 428 Precondition Required.

TooManyRequests 

HTTP 429 Too Many Requests.

RequestHeaderFieldsTooLarge 

HTTP 431 Request Header Fields Too Large.

UnavailableForLegalReasons 

HTTP 451 Unavailable For Legal Reasons.

InternalServerError 

HTTP 500 Internal Server Error.

NotImplemented 

HTTP 501 Not Implemented.

BadGateway 

HTTP 502 Bad Gateway.

ServiceUnavailable 

HTTP 503 Unavailable.

GatewayTimeout 

HTTP 504 Gateway Timeout.

HttpVersionNotSupported 

HTTP 505 HTTP Version Not Supported.

VariantAlsoNegotiates 

HTTP 506 Variant Also Negotiates.

InsufficientStorage 

HTTP 507 Insufficient Storage.

LoopDetected 

HTTP 508 Loop Detected.

NotExtended 

HTTP 510 Not Extended.

NetworkAuthenticationRequired 

HTTP 511 Network Authentication Required.