HTTP status codes (proto)

type.v3.HttpStatus

[type.v3.HttpStatus proto]

HTTP status.

{
  "code": ...
}
code

(type.v3.StatusCode) Supplies HTTP response code.

Enum type.v3.StatusCode

[type.v3.StatusCode proto]

HTTP response codes supported in Envoy. For more details: https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml

Empty

(DEFAULT) ⁣Empty - This code not part of the HTTP status code specification, but it is needed for proto enum type.

Continue

⁣Continue - 100 status code.

OK

⁣OK - 200 status code.

Created

⁣Created - 201 status code.

Accepted

⁣Accepted - 202 status code.

NonAuthoritativeInformation

⁣NonAuthoritativeInformation - 203 status code.

NoContent

⁣NoContent - 204 status code.

ResetContent

⁣ResetContent - 205 status code.

PartialContent

⁣PartialContent - 206 status code.

MultiStatus

⁣MultiStatus - 207 status code.

AlreadyReported

⁣AlreadyReported - 208 status code.

IMUsed

⁣IMUsed - 226 status code.

MultipleChoices

⁣MultipleChoices - 300 status code.

MovedPermanently

⁣MovedPermanently - 301 status code.

Found

⁣Found - 302 status code.

SeeOther

⁣SeeOther - 303 status code.

NotModified

⁣NotModified - 304 status code.

UseProxy

⁣UseProxy - 305 status code.

TemporaryRedirect

⁣TemporaryRedirect - 307 status code.

PermanentRedirect

⁣PermanentRedirect - 308 status code.

BadRequest

⁣BadRequest - 400 status code.

Unauthorized

⁣Unauthorized - 401 status code.

PaymentRequired

⁣PaymentRequired - 402 status code.

Forbidden

⁣Forbidden - 403 status code.

NotFound

⁣NotFound - 404 status code.

MethodNotAllowed

⁣MethodNotAllowed - 405 status code.

NotAcceptable

⁣NotAcceptable - 406 status code.

ProxyAuthenticationRequired

⁣ProxyAuthenticationRequired - 407 status code.

RequestTimeout

⁣RequestTimeout - 408 status code.

Conflict

⁣Conflict - 409 status code.

Gone

⁣Gone - 410 status code.

LengthRequired

⁣LengthRequired - 411 status code.

PreconditionFailed

⁣PreconditionFailed - 412 status code.

PayloadTooLarge

⁣PayloadTooLarge - 413 status code.

URITooLong

⁣URITooLong - 414 status code.

UnsupportedMediaType

⁣UnsupportedMediaType - 415 status code.

RangeNotSatisfiable

⁣RangeNotSatisfiable - 416 status code.

ExpectationFailed

⁣ExpectationFailed - 417 status code.

MisdirectedRequest

⁣MisdirectedRequest - 421 status code.

UnprocessableEntity

⁣UnprocessableEntity - 422 status code.

Locked

⁣Locked - 423 status code.

FailedDependency

⁣FailedDependency - 424 status code.

UpgradeRequired

⁣UpgradeRequired - 426 status code.

PreconditionRequired

⁣PreconditionRequired - 428 status code.

TooManyRequests

⁣TooManyRequests - 429 status code.

RequestHeaderFieldsTooLarge

⁣RequestHeaderFieldsTooLarge - 431 status code.

InternalServerError

⁣InternalServerError - 500 status code.

NotImplemented

⁣NotImplemented - 501 status code.

BadGateway

⁣BadGateway - 502 status code.

ServiceUnavailable

⁣ServiceUnavailable - 503 status code.

GatewayTimeout

⁣GatewayTimeout - 504 status code.

HTTPVersionNotSupported

⁣HTTPVersionNotSupported - 505 status code.

VariantAlsoNegotiates

⁣VariantAlsoNegotiates - 506 status code.

InsufficientStorage

⁣InsufficientStorage - 507 status code.

LoopDetected

⁣LoopDetected - 508 status code.

NotExtended

⁣NotExtended - 510 status code.

NetworkAuthenticationRequired

⁣NetworkAuthenticationRequired - 511 status code.