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