Skip to content

Commit ddcd4b5

Browse files
authored
Merge pull request #48745 from geoand/#48743
Make REST Client config suffice for request/response logging
2 parents d296cdb + e88173e commit ddcd4b5

File tree

2 files changed

+6
-12
lines changed

2 files changed

+6
-12
lines changed

independent-projects/resteasy-reactive/client/runtime/src/main/java/org/jboss/resteasy/reactive/client/impl/ClientBuilderImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@ public class ClientBuilderImpl extends ClientBuilder {
7272
// overridden security settings
7373
private TlsConfig tlsConfig;
7474

75-
private LoggingScope loggingScope;
75+
private ClientLogger clientLogger = new DefaultClientLogger();
76+
private LoggingScope loggingScope = LoggingScope.NONE;
7677
private Integer loggingBodySize = 100;
7778

7879
private int maxChunkSize = 8096;
7980
private MultiQueryParamMode multiQueryParamMode;
8081

81-
private ClientLogger clientLogger = new DefaultClientLogger();
8282
private String userAgent = RestClientRequestContext.DEFAULT_USER_AGENT_VALUE;
8383

8484
private Boolean enableCompression;

independent-projects/resteasy-reactive/client/runtime/src/main/java/org/jboss/resteasy/reactive/client/logging/DefaultClientLogger.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,10 @@ public void setBodySize(int bodySize) {
2323

2424
@Override
2525
public void logResponse(HttpClientResponse response, boolean redirect) {
26-
if (!log.isDebugEnabled()) {
27-
return;
28-
}
2926
response.bodyHandler(new Handler<>() {
3027
@Override
3128
public void handle(Buffer body) {
32-
log.debugf("%s: %s %s, Status[%d %s], Headers[%s], Body:\n%s",
29+
log.infof("%s: %s %s, Status[%d %s], Headers[%s], Body:\n%s",
3330
redirect ? "Redirect" : "Response",
3431
response.request().getMethod(), response.request().absoluteURI(), response.statusCode(),
3532
response.statusMessage(), asString(response.headers()), bodyToString(body));
@@ -39,17 +36,14 @@ public void handle(Buffer body) {
3936

4037
@Override
4138
public void logRequest(HttpClientRequest request, Buffer body, boolean omitBody) {
42-
if (!log.isDebugEnabled()) {
43-
return;
44-
}
4539
if (omitBody) {
46-
log.debugf("Request: %s %s Headers[%s], Body omitted",
40+
log.infof("Request: %s %s Headers[%s], Body omitted",
4741
request.getMethod(), request.absoluteURI(), asString(request.headers()));
4842
} else if (body == null || body.length() == 0) {
49-
log.debugf("Request: %s %s Headers[%s], Empty body",
43+
log.infof("Request: %s %s Headers[%s], Empty body",
5044
request.getMethod(), request.absoluteURI(), asString(request.headers()));
5145
} else {
52-
log.debugf("Request: %s %s Headers[%s], Body:\n%s",
46+
log.infof("Request: %s %s Headers[%s], Body:\n%s",
5347
request.getMethod(), request.absoluteURI(), asString(request.headers()), bodyToString(body));
5448
}
5549
}

0 commit comments

Comments
 (0)