private Single<Response> executeRequest(final Request.Builder reqBuilder) {
        final Request req = reqBuilder.build();

        OkHttpClient httpClient = Network.OK_HTTP_CLIENT;
        if (this.callTimeoutInMs > 0) {
            httpClient = httpClient.newBuilder().callTimeout(this.callTimeoutInMs, TimeUnit.MILLISECONDS).build();
        }

        return RxOkHttpUtils.request(httpClient, req);
    }
Convenience class used to ensapculate the building and usage of a HtmlRequest
main/src/main/java/cgeo/geocaching/network/HttpRequest.java