Exemple #1
0
        public static bool TryParseHttpVersion(ByteSpan buffer, out Utf8Span httpVersion, out int parsedBytes)
        {
            var versionSpan = HttpRequestReader.SliceTo(buffer, HttpRequestReader.s_CR, HttpRequestReader.s_LF, out parsedBytes);

            httpVersion = new Utf8Span(versionSpan);
            return(parsedBytes != 0);
        }
Exemple #2
0
        public static bool TryParseRequestUri(ByteSpan buffer, out Utf8Span requestUri, out int parsedBytes)
        {
            var uriSpan = HttpRequestReader.SliceTo(buffer, HttpRequestReader.s_SP, out parsedBytes);

            requestUri = new Utf8Span(uriSpan);
            return(parsedBytes != 0);
        }
 public static bool TryParseHttpVersion(ReadOnlySpan <byte> buffer, out Utf8String httpVersion, out int parsedBytes)
 {
     httpVersion = new Utf8String(HttpRequestReader.SliceTo(buffer, HttpRequestReader.s_CR, HttpRequestReader.s_LF, out parsedBytes));
     return(parsedBytes != 0);
 }
 public static bool TryParseRequestUri(ReadOnlySpan <byte> buffer, out Utf8String requestUri, out int parsedBytes)
 {
     requestUri = new Utf8String(HttpRequestReader.SliceTo(buffer, HttpRequestReader.s_SP, out parsedBytes));
     return(parsedBytes != 0);
 }