Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
common:urlparameterlength [2017/01/26 09:33] jerawikicommon:urlparameterlength [2018/08/23 13:55] (aktuell) carina
Zeile 1: Zeile 1:
 ====== Übertragen von Informationen ====== ====== Übertragen von Informationen ======
  
 +<WRAP  box 90%>
 Die Informationen der Winline werden als Parameter eienr URL übertragen.\\ Die Informationen der Winline werden als Parameter eienr URL übertragen.\\
 Hierzu müssen unter Umständen Einstellungen auf dem Web-Server angepasst werden. Hierzu müssen unter Umständen Einstellungen auf dem Web-Server angepasst werden.
  
-Für den IIS müssen Sie di+Für den IIS sollten Sie die **requestlimits.maxurlEinheit** auf mindestens 20480 setzen.\\ 
 +Für den Apache sollten Sie die **LimitRequestLine** auf mindestens 20480 setzen.\\ 
 + 
 +Die Größe ist abhängig von der Größe der Winline hinterlegen Artikeltexte. 
 + 
 +Weitere Informationen zu den möglichen Web-Servern finden Sie unten. 
 + 
 +</WRAP> 
 + 
  
  
Zeile 10: Zeile 20:
 ===== Microsoft IIS ===== ===== Microsoft IIS =====
  
 +<WRAP box 90%>
 Zu den allgemeinen Einstellungen zählen Einstellungen wie die Folgenden: Zu den allgemeinen Einstellungen zählen Einstellungen wie die Folgenden:
  
   * Die maximale Länge der URL.   * Die maximale Länge der URL.
   * Die maximale Größe einer Abfragezeichenfolge.   * Die maximale Größe einer Abfragezeichenfolge.
 +
 +</WRAP>
  
 ==== Konfigurieren der allgemeine Anforderungsfilteroptionen über die Benutzeroberfläche ==== ==== Konfigurieren der allgemeine Anforderungsfilteroptionen über die Benutzeroberfläche ====
 +<WRAP box 90%>
  
   * Öffnen Sie IIS-Manager, und wählen Sie die Ebene aus, für die Sie Anforderungsfilter konfigurieren möchten.   * Öffnen Sie IIS-Manager, und wählen Sie die Ebene aus, für die Sie Anforderungsfilter konfigurieren möchten.
Zeile 21: Zeile 35:
   * Klicken Sie im Bereich Aktionen auf Featureeinstellungen bearbeiten.   * Klicken Sie im Bereich Aktionen auf Featureeinstellungen bearbeiten.
   * Bearbeiten Sie im Dialogfeld Einstellungen für die Anforderungsfilterung bearbeiten die gewünschten Einstellungen, und klicken Sie dann auf OK.   * Bearbeiten Sie im Dialogfeld Einstellungen für die Anforderungsfilterung bearbeiten die gewünschten Einstellungen, und klicken Sie dann auf OK.
 +
 +</WRAP>
  
 ==== Konfigurieren der allgemeine Anforderungsfilteroptionen über die Befehlszeile ==== ==== Konfigurieren der allgemeine Anforderungsfilteroptionen über die Befehlszeile ====
 +
 +<WRAP box 90%>
  
   * ** Verwenden Sie die folgende Syntax, um einen Wert für die maximal zulässige Länge von Inhalten zu konfigurieren:** \\ appcmd set config /section:requestfiltering /requestlimits.maxallowedcontentlength: Einheit   * ** Verwenden Sie die folgende Syntax, um einen Wert für die maximal zulässige Länge von Inhalten zu konfigurieren:** \\ appcmd set config /section:requestfiltering /requestlimits.maxallowedcontentlength: Einheit
Zeile 32: Zeile 50:
   * ** Verwenden Sie die folgende Syntax, um eine Größenbeschränkung für einen bestimmten HTTP-Header zu konfigurieren: ** \\ appcmd set config /section:requestfiltering /+requestlimits.headerLimits.[header=' Zeichenfolge ',sizelimit=' Einheit ']   * ** Verwenden Sie die folgende Syntax, um eine Größenbeschränkung für einen bestimmten HTTP-Header zu konfigurieren: ** \\ appcmd set config /section:requestfiltering /+requestlimits.headerLimits.[header=' Zeichenfolge ',sizelimit=' Einheit ']
   * ** Die Variable header Zeichenfolge gibt den Header an, für den diese Einschränkung gilt. Die Variable sizelimit Einheit gibt die maximale Größe dieses Headers an. ** \\    Geben Sie z. B. Folgendes an der Eingabeaufforderung ein, und drücken Sie dann die EINGABETASTE, um 20480 als maximale Größe für Header anzugeben, die einen Wert von IhreURL.de enthalten: \\ appcmd set config /section:requestfiltering /+requestlimits.headerLimits.[header='IhreURL.de',sizelimit='20480']   * ** Die Variable header Zeichenfolge gibt den Header an, für den diese Einschränkung gilt. Die Variable sizelimit Einheit gibt die maximale Größe dieses Headers an. ** \\    Geben Sie z. B. Folgendes an der Eingabeaufforderung ein, und drücken Sie dann die EINGABETASTE, um 20480 als maximale Größe für Header anzugeben, die einen Wert von IhreURL.de enthalten: \\ appcmd set config /section:requestfiltering /+requestlimits.headerLimits.[header='IhreURL.de',sizelimit='20480']
 +</WRAP>
 +
  
 ===== Apache ===== ===== Apache =====
Zeile 38: Zeile 58:
 ==== LimitRequestLine-Direktive ==== ==== LimitRequestLine-Direktive ====
  
-Beschreibung: Begrenzt die Länge der vom Client entgegengenommenen HTTP-Anfragezeile +<WRAP box 90%> 
-^Syntax: LimitRequestLine Bytes^^+^Beschreibung: Begrenzt die Länge der vom Client entgegengenommenen HTTP-Anfragezeile^
 +|Syntax:|LimitRequestLine Bytes|
 |Voreinstellung:|LimitRequestLine 8190| |Voreinstellung:|LimitRequestLine 8190|
-Kontext: Serverkonfiguration +|Kontext:|Serverkonfiguration| 
-Status: Core +|Status:|Core| 
-Modul: core+|Modul:|core|
  
 Die Direktive legt die Anzahl der Bytes fest, die in der HTTP-Anfragezeile erlaubt sind. Die Direktive legt die Anzahl der Bytes fest, die in der HTTP-Anfragezeile erlaubt sind.
Zeile 53: Zeile 74:
 Beispiel: Beispiel:
  
-LimitRequestLine 4094 +LimitRequestLine 20480  
  
 +[[http://httpd.apache.org/docs/2.2/mod/core.html#limitrequestline|Apache Webseite]]
  
-http://httpd.apache.org/docs/2.2/mod/core.html#limitrequestline 
  
 +</WRAP>