Package java.net
Class URLDecoder
- java.lang.Object
-
- java.net.URLDecoder
-
public class URLDecoder extends Object
This class is used to decode a string which is encoded in theapplication/x-www-form-urlencodedMIME content type.
-
-
Constructor Summary
Constructors Constructor Description URLDecoder()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Stringdecode(String s)Deprecated.Usedecode(String, String)instead.static Stringdecode(String s, String charsetName)Decodes the argument which is assumed to be encoded in thex-www-form-urlencodedMIME content type, assuming the givencharsetName.
-
-
-
Method Detail
-
decode
@Deprecated public static String decode(String s)
Deprecated.Usedecode(String, String)instead.Decodes the argument which is assumed to be encoded in thex-www-form-urlencodedMIME content type.'+' will be converted to space, '%' and two following hex digit characters are converted to the equivalent byte value. All other characters are passed through unmodified. For example "A+B+C %24%25" -> "A B C $%".
- Parameters:
s- the encoded string.- Returns:
- the decoded clear-text representation of the given string.
-
decode
public static String decode(String s, String charsetName) throws UnsupportedEncodingException
Decodes the argument which is assumed to be encoded in thex-www-form-urlencodedMIME content type, assuming the givencharsetName. '+' will be converted to space, '%' and two following hex digit characters are converted to the equivalent byte value. All other characters are passed through unmodified. For example "A+B+C %24%25" -> "A B C $%".
- Throws:
UnsupportedEncodingException- ifcharsetNameis not supported.
-
-