1 write to Reason
Microsoft.AspNetCore.Server.Kestrel.Core (1)
BadHttpRequestException.cs (1)
23
Reason
= reason;
21 references to Reason
InMemory.FunctionalTests (1)
ChunkedRequestTests.cs (1)
966
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, badReqEx.
Reason
);
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\Http\Http1Connection.cs (3)
920
switch (kestrelEx?.
Reason
)
1014
if (ex.
Reason
== RequestRejectionReason.UnrecognizedHTTPVersion)
1083
var reason = (_requestRejectedException as BadHttpRequestException)?.
Reason
;
Internal\Http2\Http2Connection.cs (1)
1647
catch (BadHttpRequestException bre) when (bre.
Reason
== RequestRejectionReason.TooManyHeaders)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (16)
Http1\Http1ConnectionTests.cs (1)
59
Assert.Equal(RequestRejectionReason.MalformedRequestInvalidHeaders, exception.
Reason
);
HttpParserTests.cs (2)
593
Assert.Equal(RequestRejectionReason.TlsOverHttpError, badHttpRequestException.
Reason
);
822
Assert.Equal(RequestRejectionReason.UnrecognizedHTTPVersion, exception.
Reason
);
MessageBodyTests.cs (13)
781
ex.
Reason
== RequestRejectionReason.RequestBodyTimeout);
1227
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex0.
Reason
);
1228
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex1.
Reason
);
1229
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex2.
Reason
);
1230
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex3.
Reason
);
1260
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex0.
Reason
);
1261
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex1.
Reason
);
1262
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex2.
Reason
);
1263
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex3.
Reason
);
1287
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex0.
Reason
);
1288
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex1.
Reason
);
1289
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex2.
Reason
);
1290
Assert.Equal(RequestRejectionReason.UnexpectedEndOfRequestContent, ex3.
Reason
);