1 write to ServerOptions
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpProtocol.cs (1)
84
ServerOptions
= ServiceContext.ServerOptions;
34 references to ServerOptions
Microsoft.AspNetCore.Server.Kestrel.Core (34)
Internal\Http\Http1Connection.cs (12)
90
TimeoutControl.StartDrainTimeout(MinResponseDataRate,
ServerOptions
.Limits.MaxResponseBufferSize);
101
_http1Output.Abort(
ServerOptions
.FinOnError ? new ConnectionAbortedException(CoreStrings.ConnectionAbortedByClient) : null!);
172
TimeoutControl.ResetTimeout(
ServerOptions
.Limits.RequestHeadersTimeout, TimeoutReason.RequestHeaders);
203
if (reader.Remaining >=
ServerOptions
.Limits.MaxRequestLineSize)
213
var trimmedBuffer = reader.Sequence.Slice(reader.Position,
ServerOptions
.Limits.MaxRequestLineSize);
347
if (
ServerOptions
.DisableStringReuse ||
420
if (
ServerOptions
.DisableStringReuse ||
466
if (
ServerOptions
.DisableStringReuse ||
522
var disableStringReuse =
ServerOptions
.DisableStringReuse;
660
_remainingRequestHeadersBytesAllowed = (long)
ServerOptions
.Limits.MaxRequestHeadersTotalSize + 2;
662
MinResponseDataRate =
ServerOptions
.Limits.MinResponseDataRate;
685
TimeoutControl.SetTimeout(
ServerOptions
.Limits.KeepAliveTimeout, TimeoutReason.KeepAlive);
Internal\Http\HttpProtocol.cs (9)
350
MaxRequestBodySize =
ServerOptions
.Limits.MaxRequestBodySize;
351
MinRequestBodyDataRate =
ServerOptions
.Limits.MinRequestBodyDataRate;
352
AllowSynchronousIO =
ServerOptions
.AllowSynchronousIO;
381
HttpRequestHeaders.EncodingSelector =
ServerOptions
.RequestHeaderEncodingSelector;
382
HttpRequestHeaders.ReuseHeaderValues = !
ServerOptions
.DisableStringReuse;
384
HttpResponseHeaders.EncodingSelector =
ServerOptions
.ResponseHeaderEncodingSelector;
423
_eagerRequestHeadersParsedLimit =
ServerOptions
.Limits.MaxRequestHeaderCount;
1242
if (
ServerOptions
.AddServerHeader && !responseHeaders.HasServer)
1354
if (
ServerOptions
.AddServerHeader)
Internal\Http2\Http2Stream.cs (5)
48
_eagerRequestHeadersParsedLimit =
ServerOptions
.Limits.MaxRequestHeaderCount * 2;
209
if (TotalParsedHeaderSize >
ServerOptions
.Limits.MaxRequestHeadersTotalSize)
215
if (RequestHeadersParsed >
ServerOptions
.Limits.MaxRequestHeaderCount)
290
if (!
ServerOptions
.AllowAlternateSchemes || !Uri.CheckSchemeName(headerScheme))
322
if (requestLineLength >
ServerOptions
.Limits.MaxRequestLineSize)
Internal\Http2\Http2Stream.FeatureCollection.cs (1)
30
ResponseTrailers = new HttpResponseTrailers(
ServerOptions
.ResponseHeaderEncodingSelector);
Internal\Http3\Http3Stream.cs (6)
101
_eagerRequestHeadersParsedLimit =
ServerOptions
.Limits.MaxRequestHeaderCount * 2;
288
if (_totalParsedHeaderSize >
ServerOptions
.Limits.MaxRequestHeadersTotalSize * 2)
955
if (_totalParsedHeaderSize >
ServerOptions
.Limits.MaxRequestHeadersTotalSize)
961
if (RequestHeadersParsed >
ServerOptions
.Limits.MaxRequestHeaderCount)
1012
if (!
ServerOptions
.AllowAlternateSchemes || !Uri.CheckSchemeName(headerScheme))
1044
if (requestLineLength >
ServerOptions
.Limits.MaxRequestLineSize)
Internal\Http3\Http3Stream.FeatureCollection.cs (1)
25
ResponseTrailers = new HttpResponseTrailers(
ServerOptions
.ResponseHeaderEncodingSelector);