14 writes to RawTarget
Microsoft.AspNetCore.Server.Kestrel.Core (14)
Internal\Http\Http1Connection.cs (8)
351RawTarget = ForwardSlash; 372RawTarget = previousValue; 392RawTarget = _parsedRawTarget = target.GetAsciiString(); 488RawTarget = _parsedRawTarget = target.GetAsciiString(); 493RawTarget = _parsedRawTarget; 515RawTarget = Asterisk; 548RawTarget = _parsedRawTarget = target.GetAsciiString(); 588RawTarget = _parsedRawTarget;
Internal\Http\HttpProtocol.cs (1)
366RawTarget = null;
Internal\Http\HttpProtocol.FeatureCollection.cs (1)
73set => RawTarget = value;
Internal\Http2\Http2Stream.cs (2)
283RawTarget = hostText; 315RawTarget = path;
Internal\Http3\Http3Stream.cs (2)
1010RawTarget = hostText; 1036RawTarget = path;
11 references to RawTarget
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\Http\Http1Connection.cs (4)
333Debug.Assert(RawTarget != null, "RawTarget was not set"); 422Path = _parsedPath = PathDecoder.DecodePath(path, targetPath.IsEncoded, RawTarget, queryLength); 563if (!Uri.TryCreate(RawTarget, UriKind.Absolute, out var uri)) 634if (hostText != RawTarget)
Internal\Http\HttpProtocol.FeatureCollection.cs (1)
72get => RawTarget!;
Internal\Http2\Http2Stream.cs (3)
417ResetAndAbort(new ConnectionAbortedException(CoreStrings.FormatHttp2StreamErrorPathInvalid(RawTarget)), Http2ErrorCode.PROTOCOL_ERROR); 450Path = PathDecoder.DecodePath(pathBuffer, pathEncoded, RawTarget!, QueryString!.Length); 456ResetAndAbort(new ConnectionAbortedException(CoreStrings.FormatHttp2StreamErrorPathInvalid(RawTarget)), Http2ErrorCode.PROTOCOL_ERROR);
Internal\Http3\Http3Stream.cs (3)
1138Abort(new ConnectionAbortedException(CoreStrings.FormatHttp3StreamErrorPathInvalid(RawTarget)), Http3ErrorCode.ProtocolError); 1171Path = PathDecoder.DecodePath(pathBuffer, pathEncoded, RawTarget!, QueryString!.Length); 1177Abort(new ConnectionAbortedException(CoreStrings.FormatHttp3StreamErrorPathInvalid(RawTarget)), Http3ErrorCode.ProtocolError);