Enregistreur (Java)
Description
Lorsque initialise le SDK, il existe plusieurs options sur l’objet ClientConfig
, qui peuvent être définies pour consigner des requêtes.
Option
Description
logRequests
Consigne tout le corps de la requête ainsi que le corps de la réponse.
logRequestStatus
Consigne l’URL de la requête, l’état ainsi que le temps de réponse.
Target Le SDK Java utilise la journalisation slf4j
. Vous devez fournir votre mise en oeuvre d’un journal tel que java.util.logging
, logback
et log4j
. Pour plus d’informations, voir http://www.slf4j.org/manual.html . Tous les journaux seront imprimés dans debug
.
Exemple
Ajoutez la dépendance slf4j
.
Gradle
Gradle
code language-javascript line-numbers |
---|
|
Maven
code language-javascript line-numbers |
---|
|
Activez les journaux DEBUG
en fonction de votre mise en oeuvre et marquez les indicateurs de journalisation de la requête.
Debug
System.setProperty(SimpleLogger.DEFAULT_LOG_LEVEL_KEY, "DEBUG");
ClientConfig config = ClientConfig.builder()
.client("acmeclient")
.organizationId("1234567890@AdobeOrg")
.logRequests(true)
.logRequestStatus(true)
.build();
TargetClient targetClient = TargetClient.create(config);
Les requêtes, réponses et temps de réponse doivent être imprimés dans la console.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3