Anforderung

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Die Anforderung Objekt ist ein globales Objekt, das in verfügbar ist Edge EncryptionRegelaktions- und Bedingungsskripts.

    Die Anforderung Objekt ist ein JavaScript-Objekt, das die Client-Anforderung darstellt, die an eingeht Edge EncryptionProxy-Server. Sie müssen Ihre Verschlüsselungsregel erstellen, um zu analysieren Anforderung Objekt, Zuordnung Anforderung Objektwerte für Felder in einer Tabelle in der Instanz und verschlüsselt alle sensiblen Daten in Anforderung Objekt.

    Die Anforderung Das Objekt enthält die folgenden Attribute und Daten aus der Client-Anforderung:

    Tabelle : 1. Anforderungsobjektfelder
    Feld Beschreibung
    path Der Pfadteil der URL.
    Anforderungsmethode GET, POST, PUT, PATCH, DELETE.
    Inhaltstyp Das Headerfeld „Inhaltstyp“.
    UrlParameter Die Parameter in der Abfragezeichenfolge. Dies kann auch als Zeichenfolge ausgewertet werden.
    PostParameter Wenn es sich um einen Formularbeitrag handelt, enthält dies die Post-Parameter.

    Anforderung – getAsJsonContent()

    Gibt die Anforderung als iterbares Objekt vom Typ zurück JsonNode .

    Diese Methode ist nur in verfügbar Edge EncryptionRegel, wenn der Anforderungstext eine gültige JSON-Nutzlast ist. Wenn Sie sich nicht sicher sind, welches Format der Anforderungstext enthält, überprüfen Sie das Feld contentType auf der Anforderung Objekt.

    Sobald die Anforderung als zurückgegeben wird JsonNode Objekt, können Sie verwenden JSON-APIsUm über das Objekt zu iterieren und Felder zu verschlüsseln.

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 3. Rückgaben
    Typ Beschreibung
    JsonNode Die Anforderung als iterbares Element JsonNode .

    Anforderung – getAsXmlContent()

    Gibt den Anforderungsinhalt als iterbares Objekt vom Typ zurück XMLInhalt .

    Diese Methode ist nur in verfügbar Edge EncryptionRegel, wenn der Anforderungstext eine gültige XML-Nutzlast ist. Wenn Sie sich nicht sicher sind, welches Format der Anforderungstext enthält, überprüfen Sie das Feld contentType auf der Anforderung Objekt.

    Sobald die Anforderung als zurückgegeben wird XMLInhalt Objekt, können Sie verwenden XML-APIsUm über das Objekt zu iterieren und Felder zu verschlüsseln.

    Tabelle : 4. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 5. Rückgaben
    Typ Beschreibung
    XMLInhalt Die Anforderung als iterbares Objekt vom Typ XMLInhalt .

    Anforderung – XMLContains (Zeichenfolgenpfad)

    Gibt „wahr“ zurück, wenn der angegebene Pfad im XML-DOM vorhanden ist.

    Diese Methode ist nur verfügbar, wenn der Anforderungstext eine gültige XML-Nutzlast ist. Wenn Sie sich nicht sicher sind, welches Format der Anforderungstext enthält, überprüfen Sie das Feld contentType auf der Anforderung Objekt.

    Tabelle : 6. Parameter
    Name Typ Beschreibung
    path Zeichenfolge XPath-Anweisung, nach der Sie suchen.
    Tabelle : 7. Rückgaben
    Typ Beschreibung
    Boolean Gibt an, ob der angegebene Pfad im XML-DOM vorhanden ist.