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
Weitere Informationen zu Aktionen finden Sie unter Ausstehende Aktionen in „Mein Arbeitsbereich“ beantworten und Manuelle Aktion ausführen.
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-Überprüfung | 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-Überprüfung | 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-Überprüfung | 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