Package org.apache.hc.core5.net
Class URLEncodedUtils
- java.lang.Object
-
- org.apache.hc.core5.net.URLEncodedUtils
-
@Deprecated public class URLEncodedUtils extends java.lang.Object
Deprecated.UseURIBuilder
to parse and formatURI
s andWWWFormCodec
to parse and formatapplication/x-www-form-urlencoded
forms.A collection of utilities for encoding URLs.- Since:
- 4.0
-
-
Field Summary
Fields Modifier and Type Field Description private static char
QP_SEP_A
Deprecated.private static char
QP_SEP_S
Deprecated.private static java.util.BitSet
URL_ENCODER
Deprecated.
-
Constructor Summary
Constructors Constructor Description URLEncodedUtils()
Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.String
format(java.lang.Iterable<? extends NameValuePair> parameters, char parameterSeparator, java.nio.charset.Charset charset)
Deprecated.Returns a String that is suitable for use as anapplication/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.static java.lang.String
format(java.lang.Iterable<? extends NameValuePair> parameters, java.nio.charset.Charset charset)
Deprecated.Returns a String that is suitable for use as anapplication/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.static java.lang.String
formatSegments(java.lang.Iterable<java.lang.String> segments, java.nio.charset.Charset charset)
Deprecated.Returns a string consisting of joint encoded path segments.static java.lang.String
formatSegments(java.lang.String... segments)
Deprecated.Returns a string consisting of joint encoded path segments.static java.util.List<NameValuePair>
parse(java.lang.CharSequence s, java.nio.charset.Charset charset)
Deprecated.Returns a list ofNameValuePair
s URI query parameters.static java.util.List<NameValuePair>
parse(java.lang.CharSequence s, java.nio.charset.Charset charset, char... separators)
Deprecated.Returns a list ofNameValuePair
s parameters.static java.util.List<NameValuePair>
parse(java.net.URI uri, java.nio.charset.Charset charset)
Deprecated.Returns a list ofNameValuePair
s URI query parameters.static java.util.List<java.lang.String>
parsePathSegments(java.lang.CharSequence s)
Deprecated.Returns a list of URI path segments.static java.util.List<java.lang.String>
parsePathSegments(java.lang.CharSequence s, java.nio.charset.Charset charset)
Deprecated.Returns a list of URI path segments.
-
-
-
Field Detail
-
QP_SEP_A
private static final char QP_SEP_A
Deprecated.- See Also:
- Constant Field Values
-
QP_SEP_S
private static final char QP_SEP_S
Deprecated.- See Also:
- Constant Field Values
-
URL_ENCODER
private static final java.util.BitSet URL_ENCODER
Deprecated.
-
-
Method Detail
-
parse
public static java.util.List<NameValuePair> parse(java.net.URI uri, java.nio.charset.Charset charset)
Deprecated.Returns a list ofNameValuePair
s URI query parameters. By convention,'&'
and';'
are accepted as parameter separators.- Parameters:
uri
- input URI.charset
- parameter charset.- Returns:
- list of query parameters.
- Since:
- 4.5
-
parse
public static java.util.List<NameValuePair> parse(java.lang.CharSequence s, java.nio.charset.Charset charset)
Deprecated.Returns a list ofNameValuePair
s URI query parameters. By convention,'&'
and';'
are accepted as parameter separators.- Parameters:
s
- URI query component.charset
- charset to use when decoding the parameters.- Returns:
- list of query parameters.
- Since:
- 4.2
-
parse
public static java.util.List<NameValuePair> parse(java.lang.CharSequence s, java.nio.charset.Charset charset, char... separators)
Deprecated.Returns a list ofNameValuePair
s parameters.- Parameters:
s
- input text.charset
- parameter charset.separators
- parameter separators.- Returns:
- list of query parameters.
- Since:
- 4.4
-
parsePathSegments
public static java.util.List<java.lang.String> parsePathSegments(java.lang.CharSequence s, java.nio.charset.Charset charset)
Deprecated.Returns a list of URI path segments.- Parameters:
s
- URI path component.charset
- parameter charset.- Returns:
- list of segments.
- Since:
- 4.5
-
parsePathSegments
public static java.util.List<java.lang.String> parsePathSegments(java.lang.CharSequence s)
Deprecated.Returns a list of URI path segments.- Parameters:
s
- URI path component.- Returns:
- list of segments.
- Since:
- 4.5
-
formatSegments
public static java.lang.String formatSegments(java.lang.Iterable<java.lang.String> segments, java.nio.charset.Charset charset)
Deprecated.Returns a string consisting of joint encoded path segments.- Parameters:
segments
- the segments.charset
- parameter charset.- Returns:
- URI path component
- Since:
- 4.5
-
formatSegments
public static java.lang.String formatSegments(java.lang.String... segments)
Deprecated.Returns a string consisting of joint encoded path segments.- Parameters:
segments
- the segments.- Returns:
- URI path component
- Since:
- 4.5
-
format
public static java.lang.String format(java.lang.Iterable<? extends NameValuePair> parameters, char parameterSeparator, java.nio.charset.Charset charset)
Deprecated.Returns a String that is suitable for use as anapplication/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.- Parameters:
parameters
- The parameters to include.parameterSeparator
- The parameter separator, by convention,'&'
or';'
.charset
- The encoding to use.- Returns:
- An
application/x-www-form-urlencoded
string - Since:
- 4.3
-
format
public static java.lang.String format(java.lang.Iterable<? extends NameValuePair> parameters, java.nio.charset.Charset charset)
Deprecated.Returns a String that is suitable for use as anapplication/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.- Parameters:
parameters
- The parameters to include.charset
- The encoding to use.- Returns:
- An
application/x-www-form-urlencoded
string - Since:
- 4.2
-
-