@Override
    public HttpResponse execute() {
        final HttpRequest httpRequest = buildRequest();
        final RequestOptions requestOptions = buildRequestOptions();
        return client.execute(httpRequest, requestOptions);
    }
Prepares and executes a new {@link HttpRequest} for {@link WebClient}.
core/src/main/java/com/linecorp/armeria/client/WebClientRequestPreparation.java