|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class URLEncoder extends Object
application/x-www-form-urlencoded Формат MIME. Для получения дополнительной информации о кодировании HTML-формы, консультируйтесь со HTML. Кодируя Строку, следующие правила применяются:
a"через"z", "A"через"Z"и"0"через"9"останьтесь тем же самым. .", "-", "*", и"_"останьтесь тем же самым. "преобразовывается в знак "плюс""+". %xy", где xy является двухразрядным шестнадцатеричным представлением байта. Рекомендуемая схема кодирования, чтобы использовать является UTF-8. Однако, по причинам совместимости, если кодирование не определяется, то кодировка по умолчанию платформы используется. Например используя UTF-8 в качестве схемы кодирования строка "Строка ü@foo-bar" преобразовать в "The+string + C3%BC%40foo-панель %", потому что в UTF-8 символ ü кодируется как двухбайтовый (шестнадцатеричный) C3 и (шестнадцатеричный) BC, и символ кодируется как один байт 40 (шестнадцатеричный).
| Модификатор и Тип | Метод и Описание |
|---|---|
static String |
encode(String s)
Осуждаемый.
Получающаяся строка может измениться в зависимости от кодировки по умолчанию платформы. Вместо этого используйте кодировать (Строка, Строка) метод, чтобы определить кодирование.
|
static String |
encode(String s, String enc)
Преобразовывает строку в
application/x-www-form-urlencoded формат используя определенную схему кодирования. |
@Deprecated public static String encode(String s)
x-www-form-urlencoded формат. Этот метод использует кодировку по умолчанию платформы в качестве схемы кодирования, чтобы получить байты для опасных символов.s - String быть преобразованным.String.public static String encode(String s, String enc) throws UnsupportedEncodingException
application/x-www-form-urlencoded формат используя определенную схему кодирования. Этот метод использует предоставленную схему кодирования, чтобы получить байты для опасных символов. Отметьте: утверждает, что UTF-8 должен использоваться. Не выполнение так может представить incompatibilites.
s - String быть преобразованным.enc - Имя поддерживаемой кодировки символов.String.UnsupportedEncodingException - Если именованное кодирование не поддерживаетсяURLDecoder.decode(java.lang.String, java.lang.String)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92