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
logRequests
Loggar hela begärandetexten och svarsbrödtexten.
logRequestStatus
Loggar 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å http://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