Class HttpComponentsUtil

Object
com.liferay.portal.kernel.util.HttpComponentsUtil

public class HttpComponentsUtil extends Object
Author:
Tina Tian
  • Constructor Details

    • HttpComponentsUtil

      public HttpComponentsUtil()
  • Method Details

    • addParameter

      public static String addParameter(String url, String name, boolean value)
    • addParameter

      public static String addParameter(String url, String name, double value)
    • addParameter

      public static String addParameter(String url, String name, int value)
    • addParameter

      public static String addParameter(String url, String name, long value)
    • addParameter

      public static String addParameter(String url, String name, short value)
    • addParameter

      public static String addParameter(String url, String name, String value)
    • addParameters

      public static String addParameters(String url, Object... parameters)
    • decodePath

      public static String decodePath(String path)
    • decodeURL

      public static String decodeURL(String url)
    • encodeParameters

      public static String encodeParameters(String url)
    • encodePath

      public static String encodePath(String path)
    • fixPath

      public static String fixPath(String path)
    • fixPath

      public static String fixPath(String path, boolean leading, boolean trailing)
    • getCompleteURL

      public static String getCompleteURL(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getDomain

      public static String getDomain(String url)
    • getIpAddress

      public static String getIpAddress(String url)
    • getParameter

      public static String getParameter(String url, String name)
    • getParameter

      public static String getParameter(String url, String name, boolean escaped)
    • getParameterMap

      public static Map<String,String[]> getParameterMap(String queryString)
    • getPath

      public static String getPath(String url)
    • getProtocol

      public static String getProtocol(ActionRequest actionRequest)
    • getProtocol

      public static String getProtocol(boolean secure)
    • getProtocol

      public static String getProtocol(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getProtocol

      public static String getProtocol(RenderRequest renderRequest)
    • getProtocol

      public static String getProtocol(String url)
    • getQueryString

      public static String getQueryString(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getQueryString

      public static String getQueryString(String url)
    • getRequestURL

      public static String getRequestURL(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getURI

      public static URI getURI(String uriString) throws URISyntaxException
      Throws:
      URISyntaxException
    • hasDomain

      public static boolean hasDomain(String url)
    • hasProtocol

      public static boolean hasProtocol(String url)
    • isForwarded

      public static boolean isForwarded(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isSecure

      public static boolean isSecure(String url)
    • normalizePath

      public static String normalizePath(String uri)
    • parameterMapFromString

      public static Map<String,String[]> parameterMapFromString(String queryString)
    • parameterMapToString

      public static String parameterMapToString(Map<String,String[]> parameterMap)
    • parameterMapToString

      public static String parameterMapToString(Map<String,String[]> parameterMap, boolean addQuestion)
    • protocolize

      public static String protocolize(String url, ActionRequest actionRequest)
    • protocolize

      public static String protocolize(String url, boolean secure)
    • protocolize

      public static String protocolize(String url, javax.servlet.http.HttpServletRequest httpServletRequest)
    • protocolize

      public static String protocolize(String url, int port, boolean secure)
    • protocolize

      public static String protocolize(String url, RenderRequest renderRequest)
    • removeDomain

      public static String removeDomain(String url)
    • removeParameter

      public static String removeParameter(String url, String name)
    • removePathParameters

      public static String removePathParameters(String uri)
    • removeProtocol

      public static String removeProtocol(String url)
    • sanitizeHeader

      public static String sanitizeHeader(String header)
    • setParameter

      public static String setParameter(String url, String name, boolean value)
    • setParameter

      public static String setParameter(String url, String name, double value)
    • setParameter

      public static String setParameter(String url, String name, int value)
    • setParameter

      public static String setParameter(String url, String name, long value)
    • setParameter

      public static String setParameter(String url, String name, short value)
    • setParameter

      public static String setParameter(String url, String name, String value)
    • shortenURL

      public static String shortenURL(String url)