58 references to KestrelBadHttpRequestException
Microsoft.AspNetCore.Server.Kestrel.Core (58)
Internal\Http\ChunkedExtensionParser.cs (8)
79KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 93KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 126KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 146KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 166KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 202KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 213KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension); 235KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkExtension);
Internal\Http\Http1ChunkedEncodingMessageBody.cs (6)
115KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 354KestrelBadHttpRequestException.Throw(RequestRejectionReason.ChunkedExtensionNotAllowed); 375KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSizeData); 396KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSizeData); 468KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSuffix); 527KestrelBadHttpRequestException.Throw(RequestRejectionReason.BadChunkSizeData);
Internal\Http\Http1Connection.cs (14)
216KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestLineTooLong); 259KestrelBadHttpRequestException.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize); 613KestrelBadHttpRequestException.Throw(RequestRejectionReason.ConnectMethodRequired); 657KestrelBadHttpRequestException.Throw(RequestRejectionReason.OptionsMethodRequired); 785KestrelBadHttpRequestException.Throw(RequestRejectionReason.MissingHostHeader); 789KestrelBadHttpRequestException.Throw(RequestRejectionReason.MultipleHostHeaders); 799KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidHostHeader, hostText); 810KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidHostHeader, hostText); 843KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidHostHeader, hostText); 852KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidHostHeader, hostText); 1045var ex = KestrelBadHttpRequestException.GetException(reason); 1059return KestrelBadHttpRequestException.GetException(parseResult.ErrorReason); 1071return KestrelBadHttpRequestException.GetException(parseResult.ErrorReason, detail); 1074return KestrelBadHttpRequestException.GetException(parseResult.ErrorReason);
Internal\Http\Http1ContentLengthMessageBody.cs (6)
47KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 86KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 133KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout); 251KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture)); 273KestrelBadHttpRequestException.Throw(RequestRejectionReason.UnexpectedEndOfRequestContent); 278KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTimeout);
Internal\Http\Http1MessageBody.cs (4)
123KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.ToString(CultureInfo.InvariantCulture)); 168KestrelBadHttpRequestException.Throw(RequestRejectionReason.FinalTransferCodingNotChunked, transferEncoding); 227KestrelBadHttpRequestException.Throw(RequestRejectionReason.LengthRequiredHttp10, context.Method); 256KestrelBadHttpRequestException.Throw(RequestRejectionReason.UnexpectedEndOfRequestContent);
Internal\Http\HttpParser.cs (3)
370=> KestrelBadHttpRequestException.GetException( 387KestrelBadHttpRequestException.Throw(result.ErrorReason); 400KestrelBadHttpRequestException.Throw(result.ErrorReason);
Internal\Http\HttpProtocol.cs (2)
578KestrelBadHttpRequestException.Throw(RequestRejectionReason.TooManyHeaders); 1431=> KestrelBadHttpRequestException.GetException(
Internal\Http\HttpRequestHeaders.cs (5)
87KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidContentLength, value); 98KestrelBadHttpRequestException.Throw(RequestRejectionReason.MultipleContentLengths); 111KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidContentLength, value.GetRequestHeaderString(HeaderNames.ContentLength, EncodingSelector, checkForNewlineChars: false)); 123KestrelBadHttpRequestException.Throw(RequestRejectionReason.MultipleContentLengths); 138KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidContentLength, value.GetRequestHeaderString(HeaderNames.ContentLength, EncodingSelector, checkForNewlineChars: false));
Internal\Http\MessageBody.cs (1)
200KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.ToString(CultureInfo.InvariantCulture));
Internal\Http2\Http2Connection.cs (1)
267Log.ConnectionBadRequest(ConnectionId, KestrelBadHttpRequestException.GetException(RequestRejectionReason.RequestHeadersTimeout));
Internal\Http2\Http2MessageBody.cs (1)
40KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture));
Internal\Http2\Http2Stream.cs (2)
222KestrelBadHttpRequestException.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize); 228KestrelBadHttpRequestException.Throw(RequestRejectionReason.TooManyHeaders);
Internal\Http3\Http3Connection.cs (1)
907Log.ConnectionBadRequest(ConnectionId, KestrelBadHttpRequestException.GetException(RequestRejectionReason.RequestHeadersTimeout));
Internal\Http3\Http3MessageBody.cs (1)
31KestrelBadHttpRequestException.Throw(RequestRejectionReason.RequestBodyTooLarge, maxRequestBodySize.GetValueOrDefault().ToString(CultureInfo.InvariantCulture));
Internal\Http3\Http3Stream.cs (2)
1073KestrelBadHttpRequestException.Throw(RequestRejectionReason.HeadersExceedMaxTotalSize); 1079KestrelBadHttpRequestException.Throw(RequestRejectionReason.TooManyHeaders);
Internal\Infrastructure\HttpUtilities.cs (1)
97KestrelBadHttpRequestException.Throw(RequestRejectionReason.InvalidCharactersInHeaderName);