Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

HttpRuntimeSection.MaxRequestLength-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft die maximale Anforderungsgröße ab oder legt diese fest.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("maxRequestLength", DefaultValue = 4096)]
[IntegerValidatorAttribute(MinValue = 0)]
public int MaxRequestLength { get; set; }

Eigenschaftswert

Type: System.Int32

Die maximale Anforderungsgröße in Kilobyte. Die Standardgröße beträgt 4096 KB (4 MB).

Exception Condition
ConfigurationErrorsException

Der ausgewählte Wert ist kleiner als RequestLengthDiskThreshold.

Die MaxRequestLength -Eigenschaft gibt die Begrenzung für den Schwellenwert der Eingabestreampufferung des Eingabedatenstroms. Diese Grenze kann z. B. verwendet werden, um DOS-Angriffe zu verhindern, die von Benutzern verursacht werden, die große Dateien an den Server bereitstellen.

Der Wert dieser Eigenschaft zugewiesene muss größer oder gleich zugewiesenen Wert der RequestLengthDiskThreshold Eigenschaft.

Im folgende Beispiel veranschaulicht das Abrufen des aktuellen MaxRequestLength Eigenschaftswert.

// Get the MaxRequestLength property value.
Response.Write("MaxRequestLength: " +
  configSection.MaxRequestLength + "<br>");

// Set the MaxRequestLength property value to 2048 kilobytes.
configSection.MaxRequestLength = 2048;

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: