46 references to KestrelBadHttpRequestException
Microsoft.AspNetCore.Server.Kestrel.Core (46)
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 (14)
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);
609
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidHostHeader, hostText);
619
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidHostHeader, hostText);
643
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidHostHeader, hostText);
651
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidHostHeader, hostText);
704
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.MalformedRequestInvalidHeaders);
728
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidRequestLine);
731
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.MalformedRequestInvalidHeaders);
746
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestHeadersTimeout);
Internal\Http\Http1ContentLengthMessageBody.cs (6)
46
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTimeout);
85
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTimeout);
132
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTimeout);
250
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture));
272
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.UnexpectedEndOfRequestContent);
277
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTimeout);
Internal\Http\Http1MessageBody.cs (3)
161
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.FinalTransferCodingNotChunked, transferEncoding);
205
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.LengthRequiredHttp10, context.Method);
231
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.UnexpectedEndOfRequestContent);
Internal\Http\HttpParser.cs (2)
236
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidRequestHeadersNoCRLF);
585
=>
KestrelBadHttpRequestException
.GetException(
Internal\Http\HttpProtocol.cs (2)
556
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.TooManyHeaders);
1389
=>
KestrelBadHttpRequestException
.GetException(
Internal\Http\HttpRequestHeaders.cs (5)
87
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidContentLength, value);
98
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.MultipleContentLengths);
105
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidContentLength, value.GetRequestHeaderString(HeaderNames.ContentLength, EncodingSelector, checkForNewlineChars: false));
117
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.MultipleContentLengths);
129
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.InvalidContentLength, value.GetRequestHeaderString(HeaderNames.ContentLength, EncodingSelector, checkForNewlineChars: false));
Internal\Http\MessageBody.cs (1)
195
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture));
Internal\Http2\Http2Connection.cs (1)
227
Log.ConnectionBadRequest(ConnectionId,
KestrelBadHttpRequestException
.GetException(RequestRejectionReason.RequestHeadersTimeout));
Internal\Http2\Http2MessageBody.cs (1)
32
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture));
Internal\Http2\Http2Stream.cs (2)
211
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize);
217
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.TooManyHeaders);
Internal\Http3\Http3Connection.cs (1)
876
Log.ConnectionBadRequest(ConnectionId,
KestrelBadHttpRequestException
.GetException(RequestRejectionReason.RequestHeadersTimeout));
Internal\Http3\Http3MessageBody.cs (1)
31
KestrelBadHttpRequestException
.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture));
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);