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 String
decode
(CharSequence content, Charset charset) (package private) static String
decode
(CharSequence content, Charset charset, boolean plusAsBlank) static String
encode
(CharSequence content, Charset charset) static void
encode
(StringBuilder buf, CharSequence content, Charset charset) (package private) static void
encode
(StringBuilder buf, CharSequence content, Charset charset, boolean blankAsPlus) (package private) static void
encode
(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
-