Method: projects.scanConfigs.scanRuns.crawledUrls.list

Elenca gli URL sottoposti a scansione in una determinata esecuzione di scansione.

Richiesta HTTP

GET https://websecurityscanner.googleapis.com/v1/{parent=projects/*/scanConfigs/*/scanRuns/*}/crawledUrls

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. Il nome della risorsa principale, che deve essere un nome della risorsa di esecuzione della scansione nel formato "projects/{projectId}/scanConfigs/{scanConfigId}/scanRuns/{scanRunId}".

L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata parent:

  • cloudsecurityscanner.crawledurls.list

Parametri di query

Parametri
pageToken

string

Un token che identifica una pagina di risultati da restituire. Deve essere un valore nextPageToken restituito da una richiesta List precedente. Se non specificato, viene restituita la prima pagina di risultati.

pageSize

integer

Il numero massimo di URL sottoposti a scansione da restituire può essere limitato dal server. Se non specificato o non positivo, l'implementazione selezionerà un valore ragionevole.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Risposta per il metodo crawledUrls.list.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "crawledUrls": [
    {
      object (CrawledUrl)
    }
  ],
  "nextPageToken": string
}
Campi
crawledUrls[]

object (CrawledUrl)

L'elenco di URL sottoposti a scansione restituiti.

nextPageToken

string

Token per recuperare la pagina di risultati successiva o vuoto se non ci sono altri risultati nell'elenco.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.

CrawledUrl

Una risorsa CrawledUrl rappresenta un URL sottoposto a scansione durante una ScanRun. Il servizio Web Security Scanner esegue la scansione delle applicazioni web, seguendo tutti i link nell'ambito dei siti, per trovare gli URL da testare.

Rappresentazione JSON
{
  "httpMethod": string,
  "url": string,
  "body": string
}
Campi
httpMethod

string

Solo output. Il metodo HTTP della richiesta utilizzata per visitare l'URL, in maiuscolo.

url

string

Solo output. L'URL sottoposto a scansione.

body

string

Solo output. Il corpo della richiesta utilizzata per visitare l'URL.