public static HttpRequestPrologue From(Stream stream)
        {
            var prologue = new HttpRequestPrologue();

            prologue.ReadFirstLine(stream);
            prologue.Headers = ReadHeaders(stream);

            return prologue;
        }
        protected override void ReadPrologue()
        {
            Prologue = HttpRequestPrologue.From(SecureClientStream);

            if (_requestInspector != null)
            {
                _requestInspector.OnPrologueReceived();
            }
        }
        public static HttpRequestPrologue From(Stream stream)
        {
            var prologue = new HttpRequestPrologue();

            prologue.ReadFirstLine(stream);
            prologue.Headers = ReadHeaders(stream);

            return(prologue);
        }
        protected virtual void ReadPrologue()
        {
            Prologue = HttpRequestPrologue.From(ClientStream);

            if (_requestInspector != null)
            {
                _requestInspector.OnPrologueReceived();
            }
        }