HttpRuntimeSection.MaxRequestLength Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ść właściwoś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.