CcpResponseConfig interface
Eine benutzerdefinierte Antwortkonfiguration für eine Regel.
Eigenschaften
| compression |
Der Komprimierungsalgorithmus. Beispiel: 'gzip', 'multi-gzip', 'deflate'. |
| convert |
Der Wert, der angibt, ob die Antwort kein Array von Ereignissen/Protokollen ist. Durch Festlegen dieses Kennzeichens auf "true" bedeutet dies, dass der Remoteserver mit einem Objekt antwortet, das jede Eigenschaft als Wert ein Array von Ereignissen/Protokollen aufweist. |
| csv |
Das CSV-Trennzeichen, falls das Antwortformat CSV ist. |
| csv |
Das Zeichen, das zum Escapezeichen in CSV verwendet wird. |
| events |
Die JSON-Pfade ,$' Char ist der JSON-Stamm. |
| format | Das Antwortformat. Mögliche Werte sind json,csv,xml |
| has |
Der Wert, der angibt, ob die Antwort CSV-Grenze aufweist, falls die Antwort im CSV-Format vorliegt. |
| has |
Der Wert, der angibt, ob die Antwort Kopfzeilen enthält, falls die Antwort im CSV-Format vorliegt. |
| is |
Der Wert, der angibt, ob der Remoteserver Gzip unterstützt, und wir sollten die Gzip-Antwort erwarten. |
| success |
Der Wert, in dem die Statusmeldung/der Code in der Antwort angezeigt werden soll. |
| success |
Der Statuswert. |
Details zur Eigenschaft
compressionAlgo
Der Komprimierungsalgorithmus. Beispiel: 'gzip', 'multi-gzip', 'deflate'.
compressionAlgo?: string
Eigenschaftswert
string
convertChildPropertiesToArray
Der Wert, der angibt, ob die Antwort kein Array von Ereignissen/Protokollen ist. Durch Festlegen dieses Kennzeichens auf "true" bedeutet dies, dass der Remoteserver mit einem Objekt antwortet, das jede Eigenschaft als Wert ein Array von Ereignissen/Protokollen aufweist.
convertChildPropertiesToArray?: boolean
Eigenschaftswert
boolean
csvDelimiter
Das CSV-Trennzeichen, falls das Antwortformat CSV ist.
csvDelimiter?: string
Eigenschaftswert
string
csvEscape
Das Zeichen, das zum Escapezeichen in CSV verwendet wird.
csvEscape?: string
Eigenschaftswert
string
eventsJsonPaths
Die JSON-Pfade ,$' Char ist der JSON-Stamm.
eventsJsonPaths: string[]
Eigenschaftswert
string[]
format
Das Antwortformat. Mögliche Werte sind json,csv,xml
format?: string
Eigenschaftswert
string
hasCsvBoundary
Der Wert, der angibt, ob die Antwort CSV-Grenze aufweist, falls die Antwort im CSV-Format vorliegt.
hasCsvBoundary?: boolean
Eigenschaftswert
boolean
hasCsvHeader
Der Wert, der angibt, ob die Antwort Kopfzeilen enthält, falls die Antwort im CSV-Format vorliegt.
hasCsvHeader?: boolean
Eigenschaftswert
boolean
isGzipCompressed
Der Wert, der angibt, ob der Remoteserver Gzip unterstützt, und wir sollten die Gzip-Antwort erwarten.
isGzipCompressed?: boolean
Eigenschaftswert
boolean
successStatusJsonPath
Der Wert, in dem die Statusmeldung/der Code in der Antwort angezeigt werden soll.
successStatusJsonPath?: string
Eigenschaftswert
string
successStatusValue
Der Statuswert.
successStatusValue?: string
Eigenschaftswert
string