code: private String getFullURI(HttpServletRequest request) {
          StringBuilder buffer = new StringBuilder(request.getMethod());
          buffer.append(" ");
          buffer.append(request.getRequestURI());
          String queryParam = request.getQueryString();
          if (!Utils.isEmpty(queryParam)) {
              buffer.append("?");
              buffer.append(queryParam);
          }
          return buffer.toString();
      }
docs: Reconstruct the entire URI from the given request.