API REST HTTP

Versione integrazione: 10.0

Configura l'integrazione dell'API REST HTTP in Google Security Operations

Per istruzioni dettagliate su come configurare un'integrazione in Google SecOps, consulta Configura le integrazioni.

Azioni

Per saperne di più sulle azioni, consulta Rispondi alle azioni in attesa dalla scrivania di lavoro ed Esegui un'azione manuale nel tuo caso.

Ottieni dati

Descrizione

Inviare una richiesta HTTP e ricevere una risposta.

Parametri

Parametri Tipo Valore predefinito Obbligatorio Descrizione
URL Stringa N/D Sì L'URL a cui inviare la richiesta.
Nome utente Stringa N/D No N/D
Password Stringa N/D No N/D
Verifica SSL Casella di controllo Deselezionata No Indica se verificare il certificato SSL del server di destinazione.
JSON delle intestazioni Stringa N/D No Un oggetto JSON delle intestazioni HTTP da inviare con la richiesta.
Ignora i codici di errore HTTP Casella di controllo Deselezionata No Se abilitata, l'azione deve ignorare i codici di errore HTTP 4xx o 5xx e non restituire errori.

Casi d'uso

N/D

Esegui il

Questa azione viene eseguita sull'entità URL.

Risultati dell'azione

Arricchimento delle entità

N/D

Insight

N/D

Risultato script
Script Result Name Opzioni di valore Esempio
response_data N/D N/D
Risultato 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"
}

Recupera i dati dell'URL

Descrizione

Inviare richieste GET HTTP alle entità URL.

Parametri

Parametri Tipo Valore predefinito Obbligatorio Descrizione
Nome utente Stringa N/D No Nome utente per l'autenticazione di base. Facoltativo.
Password Stringa N/D No Password per l'autenticazione di base. Facoltativo.
Verifica SSL Casella di controllo N/D No Indica se verificare il certificato SSL del server di destinazione.

Casi d'uso

N/D

Esegui il

Questa azione viene eseguita sull'entità URL.

Risultati dell'azione

Arricchimento delle entità

N/D

Insight

N/D

Risultato script
Script Result Name Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato 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/"
    }
]

Dindin

Descrizione

Testa la connettività.

Parametri

N/D

Casi d'uso

N/D

Esegui il

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Insight

N/D

Risultato script
Script Result Name Opzioni di valore Esempio
is_succeed Vero/Falso is_succeed:False
Risultato JSON
N/A

Dati inseriti

Descrizione

Inviare richieste HTTP e POST.

Parametri

Parametro Tipo Valore predefinito Descrizione
URL Stringa N/D Sì L'URL a cui inviare la richiesta.
Dati Stringa N/D Sì I dati da inviare con la richiesta.
Nome utente Stringa N/D No N/D
Password Stringa N/D No N/D
Verifica SSL Casella di controllo N/D Deselezionata Indica se verificare il certificato SSL del server di destinazione.
JSON delle intestazioni Stringa N/D No Un oggetto JSON delle intestazioni HTTP da inviare con la richiesta.
Tipo di contenuti Stringa N/D No Tipo di contenuti. Se impostato su application o JSON, i dati di input devono essere una stringa JSON.

Casi d'uso

N/D

Esegui il

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Arricchimento delle entità

N/D

Insight

N/D

Risultato script
Script Result Name Opzioni di valore Esempio
response_data N/D N/D
Risultato 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"
}

Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.