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