docs: private String createRemoteRequestURI(HttpServletRequest pRequest) {
          StringBuilder requestURI = new StringBuilder(remotePath);
          requestURI.append(pRequest.getPathInfo());
  
          if (!StringUtil.isEmpty(pRequest.getQueryString())) {
              requestURI.append("?");
              requestURI.append(pRequest.getQueryString());
          }
  
          return requestURI.toString();
      }