14 writes to RawTarget
Microsoft.AspNetCore.Server.Kestrel.Core (14)
Internal\Http\Http1Connection.cs (8)
335RawTarget = ForwardSlash; 356RawTarget = previousValue; 376RawTarget = _parsedRawTarget = target.GetAsciiStringNonNullCharacters(); 472RawTarget = _parsedRawTarget = target.GetAsciiStringNonNullCharacters(); 477RawTarget = _parsedRawTarget; 499RawTarget = Asterisk; 532RawTarget = _parsedRawTarget = target.GetAsciiStringNonNullCharacters(); 572RawTarget = _parsedRawTarget;
Internal\Http\HttpProtocol.cs (1)
359RawTarget = null;
Internal\Http\HttpProtocol.FeatureCollection.cs (1)
73set => RawTarget = value;
Internal\Http2\Http2Stream.cs (2)
271RawTarget = hostText; 303RawTarget = path;
Internal\Http3\Http3Stream.cs (2)
999RawTarget = hostText; 1025RawTarget = path;
11 references to RawTarget
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\Http\Http1Connection.cs (4)
317Debug.Assert(RawTarget != null, "RawTarget was not set"); 406Path = _parsedPath = PathNormalizer.DecodePath(path, targetPath.IsEncoded, RawTarget, queryLength); 547if (!Uri.TryCreate(RawTarget, UriKind.Absolute, out var uri)) 617if (hostText != RawTarget)
Internal\Http\HttpProtocol.FeatureCollection.cs (1)
72get => RawTarget!;
Internal\Http2\Http2Stream.cs (3)
405ResetAndAbort(new ConnectionAbortedException(CoreStrings.FormatHttp2StreamErrorPathInvalid(RawTarget)), Http2ErrorCode.PROTOCOL_ERROR); 438Path = PathNormalizer.DecodePath(pathBuffer, pathEncoded, RawTarget!, QueryString!.Length); 444ResetAndAbort(new ConnectionAbortedException(CoreStrings.FormatHttp2StreamErrorPathInvalid(RawTarget)), Http2ErrorCode.PROTOCOL_ERROR);
Internal\Http3\Http3Stream.cs (3)
1127Abort(new ConnectionAbortedException(CoreStrings.FormatHttp3StreamErrorPathInvalid(RawTarget)), Http3ErrorCode.ProtocolError); 1160Path = PathNormalizer.DecodePath(pathBuffer, pathEncoded, RawTarget!, QueryString!.Length); 1166Abort(new ConnectionAbortedException(CoreStrings.FormatHttp3StreamErrorPathInvalid(RawTarget)), Http3ErrorCode.ProtocolError);