14 writes to RawTarget
Microsoft.AspNetCore.Server.Kestrel.Core (14)
Internal\Http\Http1Connection.cs (8)
350RawTarget = ForwardSlash; 371RawTarget = previousValue; 391RawTarget = _parsedRawTarget = target.GetAsciiString(); 487RawTarget = _parsedRawTarget = target.GetAsciiString(); 492RawTarget = _parsedRawTarget; 514RawTarget = Asterisk; 547RawTarget = _parsedRawTarget = target.GetAsciiString(); 587RawTarget = _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)
332Debug.Assert(RawTarget != null, "RawTarget was not set"); 421Path = _parsedPath = PathDecoder.DecodePath(path, targetPath.IsEncoded, RawTarget, queryLength); 562if (!Uri.TryCreate(RawTarget, UriKind.Absolute, out var uri)) 633if (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);