public class HttpComponentsUtil
extends java.lang.Object
| Constructor and Description |
|---|
HttpComponentsUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
boolean value) |
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
double value) |
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
int value) |
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
long value) |
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
short value) |
static java.lang.String |
addParameter(java.lang.String url,
java.lang.String name,
java.lang.String value) |
static java.lang.String |
decodePath(java.lang.String path) |
static java.lang.String |
decodeURL(java.lang.String url) |
static java.lang.String |
encodeParameters(java.lang.String url) |
static java.lang.String |
encodePath(java.lang.String path) |
static java.lang.String |
fixPath(java.lang.String path) |
static java.lang.String |
fixPath(java.lang.String path,
boolean leading,
boolean trailing) |
static java.lang.String |
getCompleteURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
static java.lang.String |
getDomain(java.lang.String url) |
static java.lang.String |
getIpAddress(java.lang.String url) |
static java.lang.String |
getParameter(java.lang.String url,
java.lang.String name) |
static java.lang.String |
getParameter(java.lang.String url,
java.lang.String name,
boolean escaped) |
static java.util.Map<java.lang.String,java.lang.String[]> |
getParameterMap(java.lang.String queryString) |
static java.lang.String |
getPath(java.lang.String url) |
static java.lang.String |
getProtocol(javax.portlet.ActionRequest actionRequest) |
static java.lang.String |
getProtocol(boolean secure) |
static java.lang.String |
getProtocol(javax.servlet.http.HttpServletRequest httpServletRequest) |
static java.lang.String |
getProtocol(javax.portlet.RenderRequest renderRequest) |
static java.lang.String |
getProtocol(java.lang.String url) |
static java.lang.String |
getQueryString(javax.servlet.http.HttpServletRequest httpServletRequest) |
static java.lang.String |
getQueryString(java.lang.String url) |
static java.lang.String |
getRequestURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
static java.net.URI |
getURI(java.lang.String uriString) |
static boolean |
hasDomain(java.lang.String url) |
static boolean |
hasProtocol(java.lang.String url) |
static boolean |
isForwarded(javax.servlet.http.HttpServletRequest httpServletRequest) |
static boolean |
isSecure(java.lang.String url) |
static java.lang.String |
normalizePath(java.lang.String uri) |
static java.util.Map<java.lang.String,java.lang.String[]> |
parameterMapFromString(java.lang.String queryString) |
static java.lang.String |
parameterMapToString(java.util.Map<java.lang.String,java.lang.String[]> parameterMap) |
static java.lang.String |
parameterMapToString(java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
boolean addQuestion) |
static java.lang.String |
protocolize(java.lang.String url,
javax.portlet.ActionRequest actionRequest) |
static java.lang.String |
protocolize(java.lang.String url,
boolean secure) |
static java.lang.String |
protocolize(java.lang.String url,
javax.servlet.http.HttpServletRequest httpServletRequest) |
static java.lang.String |
protocolize(java.lang.String url,
int port,
boolean secure) |
static java.lang.String |
protocolize(java.lang.String url,
javax.portlet.RenderRequest renderRequest) |
static java.lang.String |
removeDomain(java.lang.String url) |
static java.lang.String |
removeParameter(java.lang.String url,
java.lang.String name) |
static java.lang.String |
removePathParameters(java.lang.String uri) |
static java.lang.String |
removeProtocol(java.lang.String url) |
static java.lang.String |
sanitizeHeader(java.lang.String header) |
static java.lang.String |
setParameter(java.lang.String url,
java.lang.String name,
boolean value) |
static java.lang.String |
setParameter(java.lang.String url,
java.lang.String name,
double value) |
static java.lang.String |
setParameter(java.lang.String url,
java.lang.String name,
int value) |
static java.lang.String |
setParameter(java.lang.String url,
java.lang.String name,
long value) |
static java.lang.String |
setParameter(java.lang.String url,
java.lang.String name,
short value) |
static java.lang.String |
setParameter(java.lang.String url,
java.lang.String name,
java.lang.String value) |
static java.lang.String |
shortenURL(java.lang.String url) |
public static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
boolean value)
public static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
double value)
public static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
int value)
public static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
long value)
public static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
short value)
public static java.lang.String addParameter(java.lang.String url,
java.lang.String name,
java.lang.String value)
public static java.lang.String decodePath(java.lang.String path)
public static java.lang.String decodeURL(java.lang.String url)
public static java.lang.String encodeParameters(java.lang.String url)
public static java.lang.String encodePath(java.lang.String path)
public static java.lang.String fixPath(java.lang.String path)
public static java.lang.String fixPath(java.lang.String path,
boolean leading,
boolean trailing)
public static java.lang.String getCompleteURL(javax.servlet.http.HttpServletRequest httpServletRequest)
public static java.lang.String getDomain(java.lang.String url)
public static java.lang.String getIpAddress(java.lang.String url)
public static java.lang.String getParameter(java.lang.String url,
java.lang.String name)
public static java.lang.String getParameter(java.lang.String url,
java.lang.String name,
boolean escaped)
public static java.util.Map<java.lang.String,java.lang.String[]> getParameterMap(java.lang.String queryString)
public static java.lang.String getPath(java.lang.String url)
public static java.lang.String getProtocol(javax.portlet.ActionRequest actionRequest)
public static java.lang.String getProtocol(boolean secure)
public static java.lang.String getProtocol(javax.servlet.http.HttpServletRequest httpServletRequest)
public static java.lang.String getProtocol(javax.portlet.RenderRequest renderRequest)
public static java.lang.String getProtocol(java.lang.String url)
public static java.lang.String getQueryString(javax.servlet.http.HttpServletRequest httpServletRequest)
public static java.lang.String getQueryString(java.lang.String url)
public static java.lang.String getRequestURL(javax.servlet.http.HttpServletRequest httpServletRequest)
public static java.net.URI getURI(java.lang.String uriString)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic static boolean hasDomain(java.lang.String url)
public static boolean hasProtocol(java.lang.String url)
public static boolean isForwarded(javax.servlet.http.HttpServletRequest httpServletRequest)
public static boolean isSecure(java.lang.String url)
public static java.lang.String normalizePath(java.lang.String uri)
public static java.util.Map<java.lang.String,java.lang.String[]> parameterMapFromString(java.lang.String queryString)
public static java.lang.String parameterMapToString(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
public static java.lang.String parameterMapToString(java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
boolean addQuestion)
public static java.lang.String protocolize(java.lang.String url,
javax.portlet.ActionRequest actionRequest)
public static java.lang.String protocolize(java.lang.String url,
boolean secure)
public static java.lang.String protocolize(java.lang.String url,
javax.servlet.http.HttpServletRequest httpServletRequest)
public static java.lang.String protocolize(java.lang.String url,
int port,
boolean secure)
public static java.lang.String protocolize(java.lang.String url,
javax.portlet.RenderRequest renderRequest)
public static java.lang.String removeDomain(java.lang.String url)
public static java.lang.String removeParameter(java.lang.String url,
java.lang.String name)
public static java.lang.String removePathParameters(java.lang.String uri)
public static java.lang.String removeProtocol(java.lang.String url)
public static java.lang.String sanitizeHeader(java.lang.String header)
public static java.lang.String setParameter(java.lang.String url,
java.lang.String name,
boolean value)
public static java.lang.String setParameter(java.lang.String url,
java.lang.String name,
double value)
public static java.lang.String setParameter(java.lang.String url,
java.lang.String name,
int value)
public static java.lang.String setParameter(java.lang.String url,
java.lang.String name,
long value)
public static java.lang.String setParameter(java.lang.String url,
java.lang.String name,
short value)
public static java.lang.String setParameter(java.lang.String url,
java.lang.String name,
java.lang.String value)
public static java.lang.String shortenURL(java.lang.String url)