HttpRuntimeSection.MaxQueryStringLength Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de maximaal mogelijke lengte, in aantal tekens, van een querytekenreeks in een HTTP-aanvraag op of stelt u deze in.
public:
property int MaxQueryStringLength { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxQueryStringLength", DefaultValue=2048)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxQueryStringLength { get; set; }
[<System.Configuration.ConfigurationProperty("maxQueryStringLength", DefaultValue=2048)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxQueryStringLength : int with get, set
Public Property MaxQueryStringLength As Integer
Waarde van eigenschap
De maximale lengte van de querytekenreeks, in het aantal tekens. De standaardwaarde is 2048.
- Kenmerken
Opmerkingen
De waarde van de MaxQueryStringLength eigenschap kan een geheel getal, nul of hoger zijn. Als de lengte van een querytekenreeks groter is dan de groottelimiet, retourneert ASP.NET de statuscode HTTP 400 (Ongeldige aanvraag).
Note
Extreem kleine waarden kunnen een website onbruikbaar maken.
U kunt deze waarde instellen in een configuratiebestand door het maxQueryStringLength kenmerk van het httpRuntime element in te stellen. Zie httpRuntime-element (ASP.NET-instellingenschema) voor meer informatie.
Note
Er is ook een IIS-instelling waarmee de lengte van de querytekenreeks wordt bepaald. Zie het maxQueryString kenmerk in Request Limits <requestLimits>.