Package com.liferay.portal.kernel.util
Class HttpComponentsUtil
Object
com.liferay.portal.kernel.util.HttpComponentsUtil
- Author:
- Tina Tian
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
addParameter
(String url, String name, boolean value) static String
addParameter
(String url, String name, double value) static String
addParameter
(String url, String name, int value) static String
addParameter
(String url, String name, long value) static String
addParameter
(String url, String name, short value) static String
addParameter
(String url, String name, String value) static String
addParameters
(String url, Object... parameters) static String
decodePath
(String path) static String
static String
encodeParameters
(String url) static String
encodePath
(String path) static String
static String
static String
getCompleteURL
(javax.servlet.http.HttpServletRequest httpServletRequest) static String
static String
getIpAddress
(String url) static String
getParameter
(String url, String name) static String
getParameter
(String url, String name, boolean escaped) getParameterMap
(String queryString) static String
static String
getProtocol
(boolean secure) static String
getProtocol
(String url) static String
getProtocol
(ActionRequest actionRequest) static String
getProtocol
(RenderRequest renderRequest) static String
getProtocol
(javax.servlet.http.HttpServletRequest httpServletRequest) static String
getQueryString
(String url) static String
getQueryString
(javax.servlet.http.HttpServletRequest httpServletRequest) static String
getRequestURL
(javax.servlet.http.HttpServletRequest httpServletRequest) static URI
static boolean
static boolean
hasProtocol
(String url) static boolean
isForwarded
(javax.servlet.http.HttpServletRequest httpServletRequest) static boolean
static String
normalizePath
(String uri) parameterMapFromString
(String queryString) static String
parameterMapToString
(Map<String, String[]> parameterMap) static String
parameterMapToString
(Map<String, String[]> parameterMap, boolean addQuestion) static String
protocolize
(String url, boolean secure) static String
protocolize
(String url, int port, boolean secure) static String
protocolize
(String url, ActionRequest actionRequest) static String
protocolize
(String url, RenderRequest renderRequest) static String
protocolize
(String url, javax.servlet.http.HttpServletRequest httpServletRequest) static String
removeDomain
(String url) static String
removeParameter
(String url, String name) static String
static String
removeProtocol
(String url) static String
sanitizeHeader
(String header) static String
setParameter
(String url, String name, boolean value) static String
setParameter
(String url, String name, double value) static String
setParameter
(String url, String name, int value) static String
setParameter
(String url, String name, long value) static String
setParameter
(String url, String name, short value) static String
setParameter
(String url, String name, String value) static String
shortenURL
(String url)
-
Constructor Details
-
HttpComponentsUtil
public HttpComponentsUtil()
-
-
Method Details
-
addParameter
-
addParameter
-
addParameter
-
addParameter
-
addParameter
-
addParameter
-
addParameters
-
decodePath
-
decodeURL
-
encodeParameters
-
encodePath
-
fixPath
-
fixPath
-
getCompleteURL
-
getDomain
-
getIpAddress
-
getParameter
-
getParameter
-
getParameterMap
-
getPath
-
getProtocol
-
getProtocol
-
getProtocol
-
getProtocol
-
getProtocol
-
getQueryString
-
getQueryString
-
getRequestURL
-
getURI
- Throws:
URISyntaxException
-
hasDomain
-
hasProtocol
-
isForwarded
public static boolean isForwarded(javax.servlet.http.HttpServletRequest httpServletRequest) -
isSecure
-
normalizePath
-
parameterMapFromString
-
parameterMapToString
-
parameterMapToString
-
protocolize
-
protocolize
-
protocolize
-
protocolize
-
protocolize
-
removeDomain
-
removeParameter
-
removePathParameters
-
removeProtocol
-
sanitizeHeader
-
setParameter
-
setParameter
-
setParameter
-
setParameter
-
setParameter
-
setParameter
-
shortenURL
-