public class UrlUtils
extends java.lang.Object
| Constructor and Description |
|---|
UrlUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
appendParamsToUrl(java.util.Map<java.lang.String,java.lang.String> requestParams,
java.lang.StringBuilder urlBuilder) |
static java.lang.String |
encodeUrl(java.lang.String url)
Encode URL or the query part of a URL.
|
static java.lang.String |
encodeUrlPathPart(java.lang.String pathPart)
Encode the URL path part.
|
static java.lang.String |
getProjectQueryParam(java.lang.String project)
Get the project REST query parameter or an empty string, if project is blank.
|
static java.lang.String |
getProjectQueryParam(java.lang.String project,
java.lang.String prefix)
Get the project REST query parameter or an empty string, if project is blank.
|
static java.lang.String |
removeCredentialsFromUrl(java.lang.String lineWithCredentials)
Remove URL credentials information from a given line (log, URL...).
|
public static java.lang.String removeCredentialsFromUrl(java.lang.String lineWithCredentials)
lineWithCredentials - - Line for masking URL with credentials.public static void appendParamsToUrl(java.util.Map<java.lang.String,java.lang.String> requestParams,
java.lang.StringBuilder urlBuilder)
public static java.lang.String getProjectQueryParam(java.lang.String project,
java.lang.String prefix)
project - - The project keyprefix - - The query param prefixpublic static java.lang.String getProjectQueryParam(java.lang.String project)
project - - The project keypublic static java.lang.String encodeUrlPathPart(java.lang.String pathPart)
pathPart - - The URL path part to encodepublic static java.lang.String encodeUrl(java.lang.String url)
url - - The URL to encode