code: @Override
      public String getPathInfo() {
          if (!this.pathInfoComputed) {
              final String uri = getRequestURI();
              final int servletPathLength = getServletPath().length();
              if (uri.length() == servletPathLength) {
                  this.pathInfo = null;
              } else {
                  this.pathInfo = uri.replaceAll("[/]{2,}", "/").substring(servletPathLength);
                  if ("".equals(this.pathInfo) && servletPathLength != 0) {
                      this.pathInfo = null;
                  }
              }
  
              this.pathInfoComputed = true;
          }
  
          return this.pathInfo;
      }
docs: /*
  @see javatp.HttpServletRequest#getPathInfo()