mirror of
https://github.com/golang/go
synced 2024-11-12 07:40:23 -07:00
net/http: add StatusTooEarly (425)
StatusTooEarly can be returned to indicate that a server is unwilling to accept early data as introduced in TLS 1.3. The status code was specified in RFC 8470, section 5.2. Major supported browsers are: - Firefox as of version 58 https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/425#Browser_compatibility - Chromium as of version 73.0.3628.158097ec382
Change-Id: I3f62f4193bae198994d08fde7e92e0ccd080e59a GitHub-Last-Rev:fa885040ea
GitHub-Pull-Request: golang/go#29073 Reviewed-on: https://go-review.googlesource.com/c/152118 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
b3294d9491
commit
1adbb2bb9b
@ -55,6 +55,7 @@ const (
|
|||||||
StatusUnprocessableEntity = 422 // RFC 4918, 11.2
|
StatusUnprocessableEntity = 422 // RFC 4918, 11.2
|
||||||
StatusLocked = 423 // RFC 4918, 11.3
|
StatusLocked = 423 // RFC 4918, 11.3
|
||||||
StatusFailedDependency = 424 // RFC 4918, 11.4
|
StatusFailedDependency = 424 // RFC 4918, 11.4
|
||||||
|
StatusTooEarly = 425 // RFC 8470, 5.2.
|
||||||
StatusUpgradeRequired = 426 // RFC 7231, 6.5.15
|
StatusUpgradeRequired = 426 // RFC 7231, 6.5.15
|
||||||
StatusPreconditionRequired = 428 // RFC 6585, 3
|
StatusPreconditionRequired = 428 // RFC 6585, 3
|
||||||
StatusTooManyRequests = 429 // RFC 6585, 4
|
StatusTooManyRequests = 429 // RFC 6585, 4
|
||||||
@ -122,6 +123,7 @@ var statusText = map[int]string{
|
|||||||
StatusUnprocessableEntity: "Unprocessable Entity",
|
StatusUnprocessableEntity: "Unprocessable Entity",
|
||||||
StatusLocked: "Locked",
|
StatusLocked: "Locked",
|
||||||
StatusFailedDependency: "Failed Dependency",
|
StatusFailedDependency: "Failed Dependency",
|
||||||
|
StatusTooEarly: "Too Early",
|
||||||
StatusUpgradeRequired: "Upgrade Required",
|
StatusUpgradeRequired: "Upgrade Required",
|
||||||
StatusPreconditionRequired: "Precondition Required",
|
StatusPreconditionRequired: "Precondition Required",
|
||||||
StatusTooManyRequests: "Too Many Requests",
|
StatusTooManyRequests: "Too Many Requests",
|
||||||
|
Loading…
Reference in New Issue
Block a user