로그 추가

master
mjkhan21 1 year ago
parent ec819de48f
commit f0c0fa56ad

@ -187,11 +187,15 @@ public class WebClient {
} }
private <T> HttpResponse<T> handleRequest(boolean async, HttpRequest hreq, HttpResponse.BodyHandler<T> bodyHandler, Consumer<HttpResponse<T>> respHandler) throws Exception { private <T> HttpResponse<T> handleRequest(boolean async, HttpRequest hreq, HttpResponse.BodyHandler<T> bodyHandler, Consumer<HttpResponse<T>> respHandler) throws Exception {
Log.get(getClass()).debug("Sending request");
if (!async) { if (!async) {
return client().send(hreq, bodyHandler); HttpResponse<T> resp = client().send(hreq, bodyHandler);
Log.get(getClass()).debug("Received response");
return resp;
} else { } else {
CompletableFuture<HttpResponse<T>> future = client().sendAsync(hreq, bodyHandler); CompletableFuture<HttpResponse<T>> future = client().sendAsync(hreq, bodyHandler);
future.thenApply(resp -> { future.thenApply(resp -> {
Log.get(getClass()).debug("Received response");
respHandler.accept(resp); respHandler.accept(resp);
return resp; return resp;
}); });
@ -376,8 +380,7 @@ public class WebClient {
*/ */
public Request json(JSON json) { public Request json(JSON json) {
this.json = json; this.json = json;
contentType(ContentType.JSON); return contentType(ContentType.JSON);
return header("Accept", ContentType.JSON.type);
} }
private JSON json() { private JSON json() {

Loading…
Cancel
Save