29 references to Throw
Microsoft.AspNetCore.Server.Kestrel.Core (29)
Internal\Http\Http1ChunkedEncodingMessageBody.cs (4)
109
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestBodyTimeout);
343
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.BadChunkSizeData);
439
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.BadChunkSuffix);
498
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.BadChunkSizeData);
Internal\Http\Http1Connection.cs (10)
219
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestLineTooLong);
262
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.HeadersExceedMaxTotalSize);
452
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.ConnectMethodRequired);
496
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.OptionsMethodRequired);
596
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.MissingHostHeader);
600
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.MultipleHostHeaders);
704
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.MalformedRequestInvalidHeaders);
728
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.InvalidRequestLine);
731
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.MalformedRequestInvalidHeaders);
746
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestHeadersTimeout);
Internal\Http\Http1ContentLengthMessageBody.cs (5)
46
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestBodyTimeout);
85
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestBodyTimeout);
132
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestBodyTimeout);
272
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.UnexpectedEndOfRequestContent);
277
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.RequestBodyTimeout);
Internal\Http\Http1MessageBody.cs (1)
231
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.UnexpectedEndOfRequestContent);
Internal\Http\HttpParser.cs (1)
236
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.InvalidRequestHeadersNoCRLF);
Internal\Http\HttpProtocol.cs (1)
556
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.TooManyHeaders);
Internal\Http\HttpRequestHeaders.cs (2)
98
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.MultipleContentLengths);
117
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.MultipleContentLengths);
Internal\Http2\Http2Stream.cs (2)
211
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.HeadersExceedMaxTotalSize);
217
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.TooManyHeaders);
Internal\Http3\Http3Stream.cs (2)
957
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.HeadersExceedMaxTotalSize);
963
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.TooManyHeaders);
Internal\Infrastructure\HttpUtilities.cs (1)
107
KestrelBadHttpRequestException.
Throw
(RequestRejectionReason.InvalidCharactersInHeaderName);