Class RequestUtil

java.lang.Object
org.apache.catalina.util.RequestUtil

public final class RequestUtil extends Object
General purpose request parsing and encoding utility methods.
Author:
Craig R. McClanahan, Tim Tye
  • Constructor Details

    • RequestUtil

      public RequestUtil()
  • Method Details

    • getRequestURL

      public static StringBuffer getRequestURL(HttpServletRequest request)
      Build an appropriate return value for HttpServletRequest.getRequestURL() based on the provided request object. Note that this will also work for instances of HttpServletRequestWrapper.
      Parameters:
      request - The request object for which the URL should be built
      Returns:
      The request URL for the given request object
    • stripPathParams

      public static String stripPathParams(String input, Request request)
      Strip parameters for given path.
      Parameters:
      input - the input path
      request - the request to add the parameters to
      Returns:
      the cleaned path