code: protected Response post() {
          RequestBuilder builder = RequestBuilder.post().setUri(url);
          return getResponseAfterDetectingType(builder);
      }
docs: execute a post request for this Request object
  @return  : Response object built from the http resposne