ADC

Ausdrücke zum Extrahieren von URLs

您可以在URL和Teile冯URLs extrahieren, z. B. den Hostnamen oder ein Segment des URL-Pfads. Der folgende Ausdruck identifiziert beispielsweise HTTP-Anforderungen für Bilddateien, indem Bilddatei-Suffixe aus der URL extrahiert werden:

http.req.url.suffix.eq("jpeg") || http.req.url.suffix.eq("gif")

Die meisten Ausdrücke für URLs arbeiten mit Text und werden unterAusdruckspräfixe für Text in HTTP-Anfragen und Antwortenbeschrieben. In diesem Abschnitt wird die GET-Operation erläutert. Die GET-Operation extrahiert Text, wenn sie mit den folgenden Präfixen verwendet wird:

  • HTTP.REQ.URL.PATH
  • VPN.BASEURL.PATH
  • VPN.CLIENTLESS_BASEURL.PATH

In der folgenden Tabelle werden Präfixe für HTTP-URLs beschrieben.

URL-Präfix Beschreibung
HTTP.REQ.URL.PATH.GET () Gibt einen Schrägstrich (/) getrennte Liste aus dem URL-Pfad zurück. Betrachten Sie beispielsweise die folgende URL:. Der folgende Ausdruck gibt dir1 von dieser URL zurück:. Der folgende Ausdruck gibt dir2 zurück: http.req.url.path.get (2)
HTTP.REQ.URL.PATH.GET_REVERSE () Gibt einen Schrägstrich (/) getrennte Liste vom URL-Pfad zurück, beginnend am Ende des Pfades. Betrachten Sie beispielsweise die folgende URL:. Der folgende Ausdruck gibt index.html von dieser URL zurück:. Der folgende Ausdruck gibt dir3 zurück: http.req.url.path.get_reverse (1)
Ausdrücke zum Extrahieren von URLs

In diesem Artikel