NetWrok.HTTP.Request.CreateFromTopLine C# (CSharp) Method

CreateFromTopLine() static private method

static private CreateFromTopLine ( string host, string top ) : Request
host string
top string
return Request
        static Request CreateFromTopLine(string host, string top)
        {
            var parts = top.Split (' ');
            if (parts.Length != 3)
                return null;
            if (parts [2] != "HTTP/1.1")
                return null;
            var request = new HTTP.Request ();
            request.method = parts [0].ToUpper ();
            request.uri = new Uri (host + parts [1]);
            request.response = new Response(request);
            return request;
        }