Erstellen einer Cookie-Parsing-Regel

Informationen zu dieser Task

Hinweis: Die Cookie-Konfiguration gilt nur für die Verwendung von benutzerdefinierten Cookies. Die Konsole wendet keine Parsing-Regeln auf Cookies an, die sie als Standard-Cookies erkennt, die von Aspera-Produkten verwendet werden.
Bei einer ascp-Befehlszeilenübertragung können Sie den Übertragungs-Cookie mit einer Umgebungsvariablen angeben.
set ASPERA_SCP_COOKIE=custom_cookie
Mithilfe einer Regel kann die Konsole die festgelegte Cookie-Zeichenkette abgleichen und sie durch ausgewählte Übertragungsinformationen ersetzen.

Vorgehensweise

  1. Gehen Sie zu Konfiguration > Cookies. Klicken Sie auf Neue Regel.
  2. Ordnen Sie einen Namen für die Regel zu.
  3. Konfigurieren Sie das Cookie.
    Geben Sie den regulären Ausdruck ein, den die Konsole zum Filtern von Übertragungen verwendet. Wenn diese Zeichenfolge mit einer Übertragung übereinstimmt, nimmt die Konsole das Cookie in die Übertragung auf und die Informationen in den anderen Feldern werden in der Übertragungssitzung verwendet.
    Tipp: Der reguläre Ausdruck folgt dem Ruby-Format für reguläre Ausdrücke, das derzeit auf der Ruby-Website dokumentiert ist.
  4. Konfigurieren Sie das Cookie mit den folgenden Informationen:
  5. Klick Erstellen.

Ergebnisse

Wenn Sie mehrere Cookie-Analyseregeln haben, verwendet die Konsole die erste Regel, die auf die Cookie-Zeichenfolge passt. Um die Reihenfolge der Parsing-Regeln zu ändern, ziehen Sie die Regeln per Drag-and-Drop in die Liste. Wenn zwei Regeln identische reguläre Ausdrücke haben, wird die Regel angewendet, die in der Liste weiter oben steht.

Beispiel

Es ist möglich, Teile des Cookies zu erfassen und den Wert in den drei Parametern wiederzuverwenden. Um z.B. die drei Übermittlungsfelder direkt von der initiierenden Anwendung aus einzustellen, kann man die Felder mit den folgenden Konfigurationen ausfüllen:
Feld Beschreibung
Regelname MyCustomCookieRule
Regulärer Ausdruck ^setcustomfields:(.+?):(.+?):(.+?):$
Gestartet über \1
Kontaktbeschreibung \2
Übertragungsname \3
Der folgende Cookie ersetzt beispielsweise Started via durch "My App", Contact description durch "My Contact" und Transfer name durch "My Transfer".
set ASPERA_SCP_COOKIE="setcustomfields:My App:My Contact:My Transfer:"