From fd418184fffe88ad7ebce86816e59062f58fff5b Mon Sep 17 00:00:00 2001 From: Alex Forbes-Reed <0xdeafcafe@users.noreply.github.com> Date: Mon, 13 Jun 2016 12:04:09 +0100 Subject: [PATCH 1/2] Added RFC 4918 support --- src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs b/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs index 9c0f4999..b40744d0 100644 --- a/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs +++ b/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs @@ -12,6 +12,7 @@ public static class StatusCodes public const int Status204NoContent = 204; public const int Status205ResetContent = 205; public const int Status206PartialContent = 206; + public const int Status207MultiStatus = 207; public const int Status300MultipleChoices = 300; public const int Status301MovedPermanently = 301; @@ -42,6 +43,9 @@ public static class StatusCodes public const int Status417ExpectationFailed = 417; public const int Status418ImATeapot = 418; public const int Status419AuthenticationTimeout = 419; + public const int Status422UnprocessableEntity = 422; + public const int Status423Locked = 423; + public const int Status424FailedDependency = 424; public const int Status500InternalServerError = 500; public const int Status501NotImplemented = 501; @@ -50,5 +54,6 @@ public static class StatusCodes public const int Status504GatewayTimeout = 504; public const int Status505HttpVersionNotsupported = 505; public const int Status506VariantAlsoNegotiates = 506; + public const int Status507InsufficientStorage = 507; } -} \ No newline at end of file +} From 55a86dd9745aec6b54e0d8229a18f28fad330084 Mon Sep 17 00:00:00 2001 From: Alex Forbes-Reed <0xdeafcafe@users.noreply.github.com> Date: Mon, 13 Jun 2016 12:04:47 +0100 Subject: [PATCH 2/2] Added RFC 7538 support --- src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs b/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs index b40744d0..6129ea69 100644 --- a/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs +++ b/src/Microsoft.AspNetCore.Http.Abstractions/StatusCodes.cs @@ -22,6 +22,7 @@ public static class StatusCodes public const int Status305UseProxy = 305; public const int Status306SwitchProxy = 306; public const int Status307TemporaryRedirect = 307; + public const int Status308PermanentRedirect = 308; public const int Status400BadRequest = 400; public const int Status401Unauthorized = 401;