Package org.apache.hc.core5.net
Class PercentCodec
java.lang.Object
org.apache.hc.core5.net.PercentCodec
Percent-encoding mechanism defined in RFC 3986
- Since:
- 5.1
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringdecode(CharSequence content, Charset charset) (package private) static Stringdecode(CharSequence content, Charset charset, boolean plusAsBlank) static Stringencode(CharSequence content, Charset charset) static voidencode(StringBuilder buf, CharSequence content, Charset charset) (package private) static voidencode(StringBuilder buf, CharSequence content, Charset charset, boolean blankAsPlus) (package private) static voidencode(StringBuilder buf, CharSequence content, Charset charset, BitSet safechars, boolean blankAsPlus)
-
Field Details
-
GEN_DELIMS
-
SUB_DELIMS
-
UNRESERVED
-
URIC
-
RADIX
private static final int RADIX- See Also:
-
-
Constructor Details
-
PercentCodec
public PercentCodec()
-
-
Method Details
-
encode
static void encode(StringBuilder buf, CharSequence content, Charset charset, BitSet safechars, boolean blankAsPlus) -
encode
-
encode
-
encode
-
decode
-
decode
-