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