code: @Override
      public <TResponse> TResponse post(IReturn<TResponse> request) {
          return send(createUrl(request, HttpMethods.Post), HttpMethods.Post, request, request.getResponseType());
      }
docs: Utils.combinePath(replyUrl, typeName(request)) => 6 usages