HttpRuntimeSection.MaxRequestLength Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera lub ustawia maksymalny rozmiar żądania.
public:
property int MaxRequestLength { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxRequestLength", DefaultValue=4096)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxRequestLength { get; set; }
[<System.Configuration.ConfigurationProperty("maxRequestLength", DefaultValue=4096)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxRequestLength : int with get, set
Public Property MaxRequestLength As Integer
Wartość nieruchomości
Maksymalny rozmiar żądania w kilobajtach. Domyślny rozmiar to 4096 KB (4 MB).
- Atrybuty
Wyjątki
Wybrana wartość jest mniejsza niż RequestLengthDiskThreshold.
Przykłady
W poniższym przykładzie pokazano, jak uzyskać bieżącą MaxRequestLength wartość właściwości.
// Get the MaxRequestLength property value.
Response.Write("MaxRequestLength: " +
configSection.MaxRequestLength + "<br>");
// Set the MaxRequestLength property value to 2048 kilobytes.
configSection.MaxRequestLength = 2048;
' Get the MaxRequestLength property value.
Response.Write("MaxRequestLength: " & _
configSection.MaxRequestLength & "<br>")
' Set the MaxRequestLength property value to 2048 kilobytes.
configSection.MaxRequestLength = 2048
Uwagi
Właściwość MaxRequestLength określa limit progu buforowania strumienia wejściowego. Na przykład ten limit może służyć do zapobiegania atakom typu "odmowa usługi", które są spowodowane przez użytkowników, którzy publikują duże pliki na serwerze.
Wartość przypisana do tej właściwości powinna być większa lub równa wartości przypisanej RequestLengthDiskThreshold do właściwości.