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.