HttpRuntimeSection.MaxRequestLength Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví maximální velikost požadavku.
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
Hodnota vlastnosti
Maximální velikost požadavku v kilobajtech. Výchozí velikost je 4096 kB (4 MB).
- Atributy
Výjimky
Vybraná hodnota je menší než RequestLengthDiskThreshold.
Příklady
Následující příklad ukazuje, jak získat aktuální MaxRequestLength hodnotu vlastnosti.
// 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
Poznámky
Vlastnost MaxRequestLength určuje limit pro prahovou hodnotu vyrovnávací paměti vstupního datového proudu. Tento limit lze například použít k tomu, aby se zabránilo útokům dos způsobeným uživateli, kteří na server publikují velké soubory.
Hodnota přiřazená této vlastnosti by měla být větší nebo rovna hodnotě přiřazené RequestLengthDiskThreshold vlastnosti.