From 8e9df409c4b79379dd4b7cdd29f813e4585b8b0d Mon Sep 17 00:00:00 2001 From: Cesar Blum Silveira Date: Wed, 18 May 2016 21:55:38 -0700 Subject: [PATCH] Remove dead code in ReasonPhrases. --- .../Http/ReasonPhrases.cs | 235 ------------------ 1 file changed, 235 deletions(-) diff --git a/src/Microsoft.AspNetCore.Server.Kestrel/Http/ReasonPhrases.cs b/src/Microsoft.AspNetCore.Server.Kestrel/Http/ReasonPhrases.cs index 7aae44b815..df007f573e 100644 --- a/src/Microsoft.AspNetCore.Server.Kestrel/Http/ReasonPhrases.cs +++ b/src/Microsoft.AspNetCore.Server.Kestrel/Http/ReasonPhrases.cs @@ -61,15 +61,6 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http private static readonly byte[] _bytesStatus507 = Encoding.ASCII.GetBytes("507 Insufficient Storage"); private static readonly byte[] _bytesStatus510 = Encoding.ASCII.GetBytes("510 Not Extended"); - public static string ToStatus(int statusCode, string reasonPhrase = null) - { - if (string.IsNullOrEmpty(reasonPhrase)) - { - return ToStatusPhrase(statusCode); - } - return statusCode.ToString(CultureInfo.InvariantCulture) + " " + reasonPhrase; - } - public static byte[] ToStatusBytes(int statusCode, string reasonPhrase = null) { if (string.IsNullOrEmpty(reasonPhrase)) @@ -186,231 +177,5 @@ namespace Microsoft.AspNetCore.Server.Kestrel.Http } return Encoding.ASCII.GetBytes(statusCode.ToString(CultureInfo.InvariantCulture) + " " + reasonPhrase); } - - public static string ToReasonPhrase(int statusCode) - { - switch (statusCode) - { - case 100: - return "Continue"; - case 101: - return "Switching Protocols"; - case 102: - return "Processing"; - case 200: - return "OK"; - case 201: - return "Created"; - case 202: - return "Accepted"; - case 203: - return "Non-Authoritative Information"; - case 204: - return "No Content"; - case 205: - return "Reset Content"; - case 206: - return "Partial Content"; - case 207: - return "Multi-Status"; - case 226: - return "IM Used"; - case 300: - return "Multiple Choices"; - case 301: - return "Moved Permanently"; - case 302: - return "Found"; - case 303: - return "See Other"; - case 304: - return "Not Modified"; - case 305: - return "Use Proxy"; - case 306: - return "Reserved"; - case 307: - return "Temporary Redirect"; - case 400: - return "Bad Request"; - case 401: - return "Unauthorized"; - case 402: - return "Payment Required"; - case 403: - return "Forbidden"; - case 404: - return "Not Found"; - case 405: - return "Method Not Allowed"; - case 406: - return "Not Acceptable"; - case 407: - return "Proxy Authentication Required"; - case 408: - return "Request Timeout"; - case 409: - return "Conflict"; - case 410: - return "Gone"; - case 411: - return "Length Required"; - case 412: - return "Precondition Failed"; - case 413: - return "Payload Too Large"; - case 414: - return "URI Too Long"; - case 415: - return "Unsupported Media Type"; - case 416: - return "Range Not Satisfiable"; - case 417: - return "Expectation Failed"; - case 418: - return "I'm a Teapot"; - case 422: - return "Unprocessable Entity"; - case 423: - return "Locked"; - case 424: - return "Failed Dependency"; - case 426: - return "Upgrade Required"; - case 500: - return "Internal Server Error"; - case 501: - return "Not Implemented"; - case 502: - return "Bad Gateway"; - case 503: - return "Service Unavailable"; - case 504: - return "Gateway Timeout"; - case 505: - return "HTTP Version Not Supported"; - case 506: - return "Variant Also Negotiates"; - case 507: - return "Insufficient Storage"; - case 510: - return "Not Extended"; - default: - return null; - } - } - - public static string ToStatusPhrase(int statusCode) - { - switch (statusCode) - { - case 100: - return "100 Continue"; - case 101: - return "101 Switching Protocols"; - case 102: - return "102 Processing"; - case 200: - return "200 OK"; - case 201: - return "201 Created"; - case 202: - return "202 Accepted"; - case 203: - return "203 Non-Authoritative Information"; - case 204: - return "204 No Content"; - case 205: - return "205 Reset Content"; - case 206: - return "206 Partial Content"; - case 207: - return "207 Multi-Status"; - case 226: - return "226 IM Used"; - case 300: - return "300 Multiple Choices"; - case 301: - return "301 Moved Permanently"; - case 302: - return "302 Found"; - case 303: - return "303 See Other"; - case 304: - return "304 Not Modified"; - case 305: - return "305 Use Proxy"; - case 306: - return "306 Reserved"; - case 307: - return "307 Temporary Redirect"; - case 400: - return "400 Bad Request"; - case 401: - return "401 Unauthorized"; - case 402: - return "402 Payment Required"; - case 403: - return "403 Forbidden"; - case 404: - return "404 Not Found"; - case 405: - return "405 Method Not Allowed"; - case 406: - return "406 Not Acceptable"; - case 407: - return "407 Proxy Authentication Required"; - case 408: - return "408 Request Timeout"; - case 409: - return "409 Conflict"; - case 410: - return "410 Gone"; - case 411: - return "411 Length Required"; - case 412: - return "412 Precondition Failed"; - case 413: - return "413 Request Entity Too Large"; - case 414: - return "414 Request-URI Too Long"; - case 415: - return "415 Unsupported Media Type"; - case 416: - return "416 Requested Range Not Satisfiable"; - case 417: - return "417 Expectation Failed"; - case 418: - return "418 I'm a Teapot"; - case 422: - return "422 Unprocessable Entity"; - case 423: - return "423 Locked"; - case 424: - return "424 Failed Dependency"; - case 426: - return "426 Upgrade Required"; - case 500: - return "500 Internal Server Error"; - case 501: - return "501 Not Implemented"; - case 502: - return "502 Bad Gateway"; - case 503: - return "503 Service Unavailable"; - case 504: - return "504 Gateway Timeout"; - case 505: - return "505 HTTP Version Not Supported"; - case 506: - return "506 Variant Also Negotiates"; - case 507: - return "507 Insufficient Storage"; - case 510: - return "510 Not Extended"; - default: - return statusCode.ToString(CultureInfo.InvariantCulture) + " Unknown"; - } - } } } \ No newline at end of file