Anforderung
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:
| 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.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| 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.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| 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.
| Name | Typ | Beschreibung |
|---|---|---|
| path | Zeichenfolge | XPath-Anweisung, nach der Sie suchen. |
| Typ | Beschreibung |
|---|---|
| Boolean | Gibt an, ob der angegebene Pfad im XML-DOM vorhanden ist. |