Registrador (Java)
Descripción
Al inicializar SDK, existen varias opciones en el objeto ClientConfig, que se pueden configurar para registrar solicitudes.
Opción
Descripción
logRequestsRegistra todo el cuerpo de la solicitud, así como el cuerpo de la respuesta.
logRequestStatusRegistra la dirección URL de la solicitud, el estado junto con el tiempo de respuesta.
Target Java SDK usa el registro slf4j. Debe proporcionar la implementación del registrador como java.util.logging, logback y log4j. Consulte https://www.slf4j.org/manual.html para obtener más información. Todos los registros se imprimirán en debug.
Ejemplo
Agregar la dependencia slf4j.
Gradle
Gradle
| code language-javascript line-numbers |
|---|
|
Maven
| code language-javascript line-numbers |
|---|
|
Habilite los registros de DEBUG en función de su implementación y marque los indicadores de registro de solicitudes.
Depuración
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);
Debería ver las solicitudes, respuestas y tiempos de respuesta que se imprimen en la consola.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3