Fonction
Analyse d'un objet indiqué dans le corps de la requête.
L'analyse des objets suivants est prise en charge :
Chemin
http://<server>:<port>/scans[?wait=1]
Paramètres
Le paramètre obligatoire wait
définit le type de session d'analyse.
Si le paramètre possède la valeur 1
, alors l'analyse synchronisée a lieu et l'application envoie un rapport à la fin de l'analyse.
Si le paramètre possède la valeur 0
, l'analyse réalisée est de type asynchrone et la réponse prend la forme suivante :
{
"id": "7d27e9b4-a4d7-469b-bdcf-ebfe953498e4",
"location": "/scans/7d27e9b4-a4d7-469b-bdcf-ebfe953498e4"
}
où :
En-têtes de requête
La requête peut contenir les en-têtes suivantes :
Définit le type d'objet soumis à l'analyse.
Valeurs acceptées :
Clé API définie dans la variable d'environnement KRAS4D_XAPIKEY ou la variable xapikey du fichier de configuration.
Erreurs possibles
Si l'en-tête Content-Type contient une valeur qui n'est pas prise en charge, l'application renvoie une erreur comme suit :
{
"error": {
"code": "NOT_SUPPORTED_CONTENT_TYPE",
"details": "<content type>",
"message": "Not supported Content-Type"
},
"status": "error"
}