27 references to Throw
Microsoft.AspNetCore.Server.Kestrel.Core (27)
Internal\Http\Http1ChunkedEncodingMessageBody.cs (5)
113KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 348KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSizeData); 426KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 472KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSuffix); 531KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSizeData);
Internal\Http\Http1Connection.cs (6)
213KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestLineTooLong); 256KestrelBadHttpRequestException.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize); 595KestrelBadHttpRequestException.Throw(RequestRejectionReason.ConnectMethodRequired); 639KestrelBadHttpRequestException.Throw(RequestRejectionReason.OptionsMethodRequired); 767KestrelBadHttpRequestException.Throw(RequestRejectionReason.MissingHostHeader); 771KestrelBadHttpRequestException.Throw(RequestRejectionReason.MultipleHostHeaders);
Internal\Http\Http1ContentLengthMessageBody.cs (5)
47KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 86KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 133KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 273KestrelBadHttpRequestException.Throw(RequestRejectionReason.UnexpectedEndOfRequestContent); 278KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout);
Internal\Http\Http1MessageBody.cs (1)
256KestrelBadHttpRequestException.Throw(RequestRejectionReason.UnexpectedEndOfRequestContent);
Internal\Http\HttpParser.cs (2)
387KestrelBadHttpRequestException.Throw(result.ErrorReason); 400KestrelBadHttpRequestException.Throw(result.ErrorReason);
Internal\Http\HttpProtocol.cs (1)
578KestrelBadHttpRequestException.Throw(RequestRejectionReason.TooManyHeaders);
Internal\Http\HttpRequestHeaders.cs (2)
98KestrelBadHttpRequestException.Throw(RequestRejectionReason.MultipleContentLengths); 117KestrelBadHttpRequestException.Throw(RequestRejectionReason.MultipleContentLengths);
Internal\Http2\Http2Stream.cs (2)
222KestrelBadHttpRequestException.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize); 228KestrelBadHttpRequestException.Throw(RequestRejectionReason.TooManyHeaders);
Internal\Http3\Http3Stream.cs (2)
1024KestrelBadHttpRequestException.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize); 1030KestrelBadHttpRequestException.Throw(RequestRejectionReason.TooManyHeaders);
Internal\Infrastructure\HttpUtilities.cs (1)
97KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidCharactersInHeaderName);