public class UriUtils extends Object
| Constructor and Description |
|---|
UriUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
decode(String value,
Charset charset)
Uri Decode the value.
|
static String |
encode(String value)
Uri Encode the value, using the default Charset.
|
static String |
encode(String value,
Charset charset)
Uri Encode the value.
|
static String |
encodeReserved(String value,
feign.template.UriUtils.FragmentType type,
Charset charset)
Encodes the value, preserving all reserved characters..
|
static boolean |
isAbsolute(String uri)
Determines if the provided uri is an absolute uri.
|
static boolean |
isEncoded(String value)
Determines if the value is already pct-encoded.
|
static String |
pathEncode(String path,
Charset charset)
Uri Encode a Path Fragment.
|
static String |
queryEncode(String query,
Charset charset)
Uri Encode a Query Fragment.
|
static String |
queryParamEncode(String queryParam,
Charset charset)
Uri Encode a Query Parameter name or value.
|
public static boolean isEncoded(String value)
value - to check.public static String encode(String value)
value - to encode.public static String encode(String value, Charset charset)
value - to encode.charset - to use.public static String decode(String value, Charset charset)
value - to decodecharset - to use.public static String pathEncode(String path, Charset charset)
path - containing the path fragment.charset - to use.public static String queryEncode(String query, Charset charset)
query - containing the query fragmentcharset - to use.public static String queryParamEncode(String queryParam, Charset charset)
queryParam - containing the query parameter.charset - to use.public static boolean isAbsolute(String uri)
uri - to evaluate.public static String encodeReserved(String value, feign.template.UriUtils.FragmentType type, Charset charset)
value - inspect.type - identifying which uri fragment rules to apply.charset - to use.Copyright © 2012–2019 OpenFeign. All rights reserved.