HTTP REST API
Integrationsversion: 10.0
HTTP REST API-Integration in Google Security Operations konfigurieren
Eine detaillierte Anleitung zum Konfigurieren einer Integration in Google SecOps finden Sie unter Integrationen konfigurieren.
Aktionen
Daten abrufen
Beschreibung
Senden Sie eine HTTP-Anfrage und erhalten Sie eine Antwort.
Parameter
Parameter | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
URL | String | – | Ja | Die URL, an die die Anfrage gesendet werden soll. |
Nutzername | String | – | Nein | – |
Passwort | String | – | Nein | – |
SSL-Bestätigung | Kästchen | Deaktiviert | Nein | Gibt an, ob das SSL-Zertifikat des Zielservers überprüft werden soll. |
JSON für Header | String | – | Nein | Ein JSON-Objekt der HTTP-Header, die mit der Anfrage gesendet werden sollen. |
HTTP-Fehlercodes ignorieren | Kästchen | Deaktiviert | Nein | Wenn diese Option aktiviert ist, sollte die Aktion HTTP-Fehlercodes vom Typ 4xx oder 5xx ignorieren und keinen Fehler zurückgeben. |
Anwendungsfälle
–
Ausführen am
Diese Aktion wird für die URL-Entität ausgeführt.
Aktionsergebnisse
Entitätsanreicherung
–
Statistiken
–
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
response_data | – | – |
JSON-Ergebnis
{
"redirects": [
"http://blank.org/"
],
"response_code": 200,
"data": "<html>\n\n<head>\n<title>\nblank\n</title>\n</head>\n\n<body bgcolor=#ffffff text=#2222ff link=#ff0000 vlink=#880000 alink=#00ff00>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<center>\n<a style=\"text-decoration:none\" href=\"blank.html\">.</a>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n</center>\n</body>\n</html>\n"
}
URL-Daten abrufen
Beschreibung
HTTP-GET-Anfragen an URL-Entitäten senden
Parameter
Parameter | Typ | Standardwert | Ist obligatorisch | Beschreibung |
---|---|---|---|---|
Nutzername | String | – | Nein | Nutzername für die Basisauthentifizierung. Optional. |
Passwort | String | – | Nein | Passwort für die Basisauthentifizierung. Optional. |
SSL-Bestätigung | Kästchen | – | Nein | Gibt an, ob das SSL-Zertifikat des Zielservers überprüft werden soll. |
Anwendungsfälle
–
Ausführen am
Diese Aktion wird für die URL-Entität ausgeführt.
Aktionsergebnisse
Entitätsanreicherung
–
Statistiken
–
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_success | Wahr/falsch | is_success:False |
JSON-Ergebnis
[
{
"EntityResult": {
"redirects": ["http://blank.org/"],
"data": "<html>\\n\\n<head>\\n<title>\\nblank\\n</title>\\n</head>\\n\\n<body bgcolor=#ffffff text=#2222ff link=#ff0000 vlink=#880000 alink=#00ff00>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<center>\\n<a style=\\\"text-decoration:none\\\" href=\\\"blank.html\\\">.</a>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n<br>\\n</center>\\n</body>\\n</html>\\n"
},
"Entity": "http://blank.org/"
}
]
Ping
Beschreibung
Verbindung testen
Parameter
–
Anwendungsfälle
–
Ausführen am
Diese Aktion wird für alle Elemente ausgeführt.
Aktionsergebnisse
Entitätsanreicherung
–
Statistiken
–
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
is_succeed | Wahr/falsch | is_succeed:False |
JSON-Ergebnis
N/A
Post-Daten
Beschreibung
HTTP- und POST-Anfragen senden
Parameter
Parameter | Typ | Standardwert | Beschreibung | |
---|---|---|---|---|
URL | String | – | Ja | Die URL, an die die Anfrage gesendet werden soll. |
Daten | String | – | Ja | Die Daten, die mit der Anfrage gesendet werden sollen. |
Nutzername | String | – | Nein | – |
Passwort | String | – | Nein | – |
SSL-Bestätigung | Kästchen | – | Deaktiviert | Gibt an, ob das SSL-Zertifikat des Zielservers überprüft werden soll. |
JSON für Header | String | – | Nein | Ein JSON-Objekt der HTTP-Header, die mit der Anfrage gesendet werden sollen. |
Inhaltstyp | String | – | Nein | Inhaltstyp Wenn „application“ oder „JSON“ festgelegt ist, müssen die Eingabedaten ein JSON-String sein. |
Anwendungsfälle
–
Ausführen am
Diese Aktion wird für alle Elemente ausgeführt.
Aktionsergebnisse
Entitätsanreicherung
–
Statistiken
–
Scriptergebnis
Name des Scriptergebnisses | Wertoptionen | Beispiel |
---|---|---|
response_data | – | – |
JSON-Ergebnis
{
"redirects": [
"http://blank.org/"
],
"data": "<html>\n\n<head>\n<title>\nblank\n</title>\n</head>\n\n<body bgcolor=#ffffff text=#2222ff link=#ff0000 vlink=#880000 alink=#00ff00>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<center>\n<a style=\"text-decoration:none\" href=\"blank.html\">.</a>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n<br>\n</center>\n</body>\n</html>\n"
}
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten