Slackbot
10/18/2022, 2:34 PMChris Lee
10/18/2022, 2:34 PM--debug?Nikolay
10/18/2022, 2:35 PMChris Lee
10/18/2022, 2:36 PMChris Lee
10/18/2022, 2:38 PMChris Lee
10/18/2022, 2:38 PMpublic fun enableHttpClientHeaderLogging() {
val loggerFactory = LoggerFactory.getILoggerFactory() as OutputEventListenerBackedLoggerContext
val loggersField: Field = OutputEventListenerBackedLoggerContext::class.java.declaredFields.first { it.name == "loggers" }
loggersField.isAccessible = true
val loggers = loggersField.get(loggerFactory) as ConcurrentHashMap<*, *>
loggers.remove("org.apache.http.headers")
println("Enabled HTTP client header logging; you may need to restart the daemon (./gradlew daemon --stop)")
}Nikolay
10/18/2022, 2:42 PM