if (!ObjectUtils.isEmpty(request.getParameters())) { for (Entry<String, String> entry : request.getParameters().entrySet()) { builder = builder.queryParam(entry.getKey(), entry.getValue()); ClientLogger.logRequest(logId, request.getMethod().toUpperCase(), request.getEndpoint(), request.getParameters(), body::get); requestBodySpec.body(Mono.fromSupplier(body::get), String.class); } else { ClientLogger.logRequest(logId, request.getMethod().toUpperCase(), request.getEndpoint(), request.getParameters());
void performRequestAsyncNoCatch(Request request, ResponseListener listener) throws IOException { Map<String, String> requestParams = new HashMap<>(request.getParameters());