PullNameValues

Die PullNameValues-Umwandlung ist ein spezieller Vorgang, der die Werte im Feld cs-uri-query übernimmt und jedes Name-Wert-Paar in eine separate Zeichenfolge trennt.

Die gesamte Sammlung von Name-Wert-Paar-Zeichenfolgen wird im angegebenen Ausgabefeld als Vektor von Zeichenfolgen ausgegeben.

Parameter Beschreibung Standard
Name Deskriptiver Name der Transformation. Hier können Sie einen beliebigen Namen eingeben.
Kommentare Optional. Anmerkungen zur Transformation.
Bedingung Die Bedingungen, unter denen diese Umwandlung angewendet wird.
Standard Der Standardwert, der verwendet wird, wenn die Bedingung erfüllt ist und der Eingabewert im angegebenen Protokolleintrag nicht verfügbar ist.
Ausgabe Der Name der Ausgabezeichenfolge.

Die Umwandlung PullNameValues wird in diesem Beispiel verwendet, um die Verwendung des Suchformulars durch Besucher zu erfassen: welche Schaltflächen ausgewählt wurden, welche Werte im Formular eingegeben wurden usw. Das Beispiel verwendet eine String Match -Bedingung (siehe Bedingungen), um die Verwendung dieser Umwandlung auf die Seite /search.php zu isolieren. Der Vektor von Name-Wert-Paaren wird in das Feld x-search-namvalues ausgegeben.

Verwenden Sie die Umwandlung wie oben definiert, wenn das cs-uri-Stammfeld mit der Seite /search.php übereinstimmt und cs-uri-query Folgendes enthielt:

  • Searchfor=Bob&State=Virginia&isMale=true

dann enthalten x-search-namvalues einen Vektor, der die folgenden drei Zeichenfolgen enthält:

  • searchFor=Bob
  • state=Virginia
  • isMale=true

Auf dieser Seite