API HTTP REST
Version de l'intégration : 10.0
Configurer l'intégration de l'API REST HTTP dans Google Security Operations
Pour obtenir des instructions détaillées sur la configuration d'une intégration dans Google SecOps, consultez Configurer des intégrations.
Actions
Obtenir des données
Description
Envoyez une requête HTTP et obtenez une requête.
Paramètres
Paramètres | Type | Valeur par défaut | Obligatoire | Description |
---|---|---|---|---|
URL | Chaîne | N/A | Oui | URL à laquelle envoyer la requête. |
Nom d'utilisateur | Chaîne | N/A | Non | N/A |
Mot de passe | Chaîne | N/A | Non | N/A |
Validation SSL | Case à cocher | Décochée | Non | Indique s'il faut valider le certificat SSL du serveur de destination. |
En-têtes JSON | Chaîne | N/A | Non | Objet JSON des en-têtes HTTP à envoyer avec la requête. |
Ignorer les codes d'erreur HTTP | Case à cocher | Décochée | Non | Si cette option est activée, l'action doit ignorer les codes d'erreur HTTP 4xx ou 5xx et ne pas renvoyer d'erreur. |
Cas d'utilisation
N/A
Exécuter sur
Cette action s'exécute sur l'entité URL.
Résultats de l'action
Enrichissement d'entités
N/A
Insights
N/A
Résultat du script
Nom du résultat du script | Options de valeur | Exemple |
---|---|---|
response_data | N/A | N/A |
Résultat JSON
{
"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"
}
Obtenir les données d'URL
Description
Envoyez des requêtes HTTP GET aux entités URL.
Paramètres
Paramètres | Type | Valeur par défaut | Obligatoire | Description |
---|---|---|---|---|
Nom d'utilisateur | Chaîne | N/A | Non | Nom d'utilisateur pour l'authentification de base. Facultatif. |
Mot de passe | Chaîne | N/A | Non | Mot de passe pour l'authentification de base. Facultatif. |
Validation SSL | Case à cocher | N/A | Non | Indique s'il faut valider le certificat SSL du serveur de destination. |
Cas d'utilisation
N/A
Exécuter sur
Cette action s'exécute sur l'entité URL.
Résultats de l'action
Enrichissement d'entités
N/A
Insights
N/A
Résultat du script
Nom du résultat du script | Options de valeur | Exemple |
---|---|---|
is_success | Vrai/Faux | is_success:False |
Résultat JSON
[
{
"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
Description
Testez la connectivité.
Paramètres
N/A
Cas d'utilisation
N/A
Exécuter sur
Cette action s'exécute sur toutes les entités.
Résultats de l'action
Enrichissement d'entités
N/A
Insights
N/A
Résultat du script
Nom du résultat du script | Options de valeur | Exemple |
---|---|---|
is_succeed | Vrai/Faux | is_succeed:False |
Résultat JSON
N/A
Données Post
Description
Envoyez des requêtes HTTP et POST.
Paramètres
Paramètre | Type | Valeur par défaut | Description | |
---|---|---|---|---|
URL | Chaîne | N/A | Oui | URL à laquelle envoyer la requête. |
Données | Chaîne | N/A | Oui | Données à envoyer avec la requête. |
Nom d'utilisateur | Chaîne | N/A | Non | N/A |
Mot de passe | Chaîne | N/A | Non | N/A |
Validation SSL | Case à cocher | N/A | Décochée | Indique s'il faut valider le certificat SSL du serveur de destination. |
En-têtes JSON | Chaîne | N/A | Non | Objet JSON des en-têtes HTTP à envoyer avec la requête. |
Type de contenu | Chaîne | N/A | Non | Type de contenu. Si la valeur est définie sur "application" ou "JSON", les données d'entrée doivent être une chaîne JSON. |
Cas d'utilisation
N/A
Exécuter sur
Cette action s'exécute sur toutes les entités.
Résultats de l'action
Enrichissement d'entités
N/A
Insights
N/A
Résultat du script
Nom du résultat du script | Options de valeur | Exemple |
---|---|---|
response_data | N/A | N/A |
Résultat JSON
{
"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"
}
Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.