TrotiNet.HttpRequestLine.HttpRequestLine C# (CSharp) Method

HttpRequestLine() private method

private HttpRequestLine ( HttpSocket hs ) : System
hs HttpSocket
return System
        internal HttpRequestLine(HttpSocket hs)
        {
            string line;
            do
                line = hs.ReadAsciiLine().Trim();
            while (line.Length == 0);

            string[] items = line.Split(sp,
                StringSplitOptions.RemoveEmptyEntries);
            if (items.Length != 3)
                throw new HttpProtocolBroken("Unrecognized request line '" +
                    line + "'");

            RequestLine = line;
            Method = items[0];
            URI = items[1];
            ProtocolVersion = ParserHelper.ParseProtocolVersion(items[2]);
        }

Same methods

HttpRequestLine::HttpRequestLine ( string line ) : System