HTTP 狀態碼 (proto)

type.v3.HttpStatus

[type.v3.HttpStatus proto]

HTTP 狀態。

{
  "code": ...
}
code

(type.v3.StatusCode) 提供 HTTP 回應碼。

列舉 type.v3.StatusCode

[type.v3.StatusCode proto]

Envoy 中支援的 HTTP 回應碼。更多詳細資訊:https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml

Empty

(預設) ⁣Empty - 此代碼並非 HTTP 狀態碼規格的一部分,但 proto enum 類型需要它。

Continue

OK

Created

Accepted

NonAuthoritativeInformation

NoContent

ResetContent

PartialContent

MultiStatus

AlreadyReported

IMUsed

MultipleChoices

MovedPermanently

Found

SeeOther

NotModified

UseProxy

TemporaryRedirect

PermanentRedirect

BadRequest

Unauthorized

PaymentRequired

Forbidden

NotFound

MethodNotAllowed

NotAcceptable

ProxyAuthenticationRequired

RequestTimeout

Conflict

Gone

LengthRequired

PreconditionFailed

PayloadTooLarge

URITooLong

UnsupportedMediaType

RangeNotSatisfiable

ExpectationFailed

MisdirectedRequest

UnprocessableEntity

Locked

FailedDependency

UpgradeRequired

PreconditionRequired

TooManyRequests

RequestHeaderFieldsTooLarge

InternalServerError

NotImplemented

BadGateway

ServiceUnavailable

GatewayTimeout

HTTPVersionNotSupported

VariantAlsoNegotiates

InsufficientStorage

LoopDetected

NotExtended

NetworkAuthenticationRequired