В Ссылка HttpRequest.HttpMethod
.NET Framework тип запроса объявлен с типом System.String
.
В RFC 2616 объявлены все методы HTTP-запроса (например, POST, GET, PUT, DELETE...).
Аналогичное поведение наблюдается и в HttpWebRequest
и WebRequest
классах .NET.
Java имеет аналогичный подход в HttpURLConnection#setRequestMethod(String)
.
Почему эти разработчики языка не рассматривают возможность использования перечисления для этих HTTP-методов?
У вас есть идея?