Logger (Java)
Beskrivning
När SDK initieras finns det flera alternativ för objektet ClientConfig som kan ställas in på loggbegäranden.
Alternativ
Beskrivning
logRequestsLoggar hela begärandetexten och svarsbrödtexten.
logRequestStatusLoggar begärans URL, status samt svarstid.
Target Java SDK använder slf4j-loggning. Du måste ange din implementering av en logger som java.util.logging, logback och log4j. Mer information finns på https://www.slf4j.org/manual.html. Alla loggar skrivs ut i debug.
Exempel
Lägg till beroendet slf4j.
Gradle
Gråta
| code language-javascript line-numbers |
|---|
|
Maven
| code language-javascript line-numbers |
|---|
|
Aktivera DEBUG-loggarna baserat på din implementering och markera loggningsflaggorna för begäran.
Felsök
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);
Du bör se förfrågningar, svar och svarstider skrivas ut i konsolen.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3