示例#1
0
 public void Dispose()
 {
     Method.Dispose();
     Path.Dispose();
     HttpVersion.Dispose();
     Headers.Dispose();
     Method  = Path = HttpVersion = default(ReadableBuffer);
     Headers = default(HttpRequestHeaders);
 }
示例#2
0
        public void Reset()
        {
            _state = ParsingState.StartLine;

            Method.Dispose();
            Path.Dispose();
            HttpVersion.Dispose();

            RequestHeaders.Reset();
        }
示例#3
0
        private void Reset()
        {
            Body = _initialBody;
            RequestHeaders.Reset();
            ResponseHeaders.Reset();
            HasStarted = false;
            StatusCode = 200;
            _autoChunk = false;
            _state     = ParsingState.StartLine;

            HttpVersion.Dispose();
            Method.Dispose();
            Path.Dispose();
        }