Краткий обзор
Преобразователь для URL и параметров URL. Этот class содержит функции для того, чтобы преобразовать Строку в application/x-www-form-urlencoded формат MIME. Это также содержит функции для того, чтобы декодировать Строку от application/x-www-form-urlencoded формата MIME. Для получения дополнительной информации о кодировании HTML-формы, консультируйтесь .
Профиль: распространенный
Сводка Переменной сценария
| доступ | имя | ввести | Может Init | Может Записать | Значение по умолчанию | описание | |
|---|---|---|---|---|---|---|---|
| общественность | DEFAULT_NAME_VAL_DELIMITER | Строка | ![]() | "=" |
Значение по умолчанию Название параметра URL / оценивает разделитель, используемый URLConverter |
||
| общественность | DEFAULT_PARAM_DELIMITER | Строка | ![]() | "&" |
Значение по умолчанию разделитель Параметра URL используется URLConverter |
||
| общественность | PARAM_START_DELIMITER | Строка | ![]() | "?" |
Начальный ограничитель Параметра URL используется URLConverter |
Переменная Сводка
| доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
|---|---|---|---|---|---|---|---|
| общественность-init | encodeAsterisk | Булев | ![]() | ![]() | ложь |
Указывает, должна ли звездочка быть закодирована как "%2A".
Указывает, должна ли звездочка быть закодирована как "%2A". Если false
Профиль: распространенный |
|
| общественность-init | encodeSpaceAsPercent | Булев | ![]() | ![]() | ложь |
Указывает, должно ли пространство быть закодировано как "%20".
Указывает, должно ли пространство быть закодировано как "%20". Если false
Профиль: распространенный |
|
| общественность-init | nameValDelimiter | Строка | ![]() | ![]() | "=" |
Название параметра URL / оценивает разделитель. |
|
| общественность-init | paramDelimiter | Строка | ![]() | ![]() | "&" |
Разделитель Параметра URL. |
Наследованные Переменные
Функциональная Сводка
- общественность decodeParameters (url: java.lang. Строка): Пара []
-
Декодируйте название параметра / пары значения в указанной строке.
Декодируйте название параметра / пары значения в указанной строке.
Кодировка символов, используемая для декодирования, всегдаutf-8. Если никакое название параметра / пары значения не будет найдено, то у возвращенной последовательности будут нулевые элементы. Если синтаксис потенциальной, закодированной пары имя/значение в строке будет недопустим, то это будет тихо проигнорировано. Если строка spedified имеет нулевую длину или нуль, последовательность нулевая длиной возвращается. Разделитель параметра определяется paramDelimiter. Разделитель имени/значения определяется nameValDelimiter. Если указанная строка содержит URL с параметрами, символ, который, как предполагают, разграничил запуск параметров, является PARAM_START_DELIMITER.- Параметры
- url
- Строка, содержащая название параметра / пара (ы) значения, которая будет декодироваться (может быть URL с запаздывающими параметрами),
- Возвраты
- Пара []
- Последовательность Пары, s
Профиль: распространенный
- общественность decodeString (encodedString: java.lang. Строка): java.lang. Строка
-
Декодирует строку.
Декодирует строку.
Точно реверс encodeString (Строка). ЕслиencodedStringуже декодируется, возвращаемое значение будет не отличаться чемencodedString.См. Также:
encodeString (Строка)- Параметры
- encodedString
- строка, которая, как предполагают, была закодированным
- Возвраты
- Строка
- декодируемая строка
Профиль: распространенный
- общественность decodeURL (encodedURL: java.lang. Строка): java.lang. Строка
-
Декодирует URL.
Декодирует URL.
Точно реверс encodeURL (Строка). ЕслиencodedURLуже декодируемый URL, возвращаемое значение будет не отличаться чемencodedURL.См. Также:
encodeURL (Строка)- Параметры
- encodedURL
- строка, которая, как предполагают, была закодированным URL
- Возвраты
- Строка
- декодируемый URL
Профиль: распространенный
- общественность encodeParameters (параметры: Пара []): java.lang. Строка
-
Закодируйте последовательность Парных объектов.
Закодируйте последовательность Парных объектов.
Разделитель параметра определяется paramDelimiter. Разделитель имени/значения определяется nameValDelimiter. Возвращенная строка является подходящей для того, чтобы добавить кURLs. Кодировка символов, используемая для, кодирует, всегдаutf-8. Если последовательность определенных Пар имеет нулевую длину или нуль, строка нулевая длиной возвращается. Если оба поля разделителя содержат ту же самую строку, или если или этих полей содержит нулевое длиной или пустую строку, или если любой содержит кроме единственного символа, строка нулевая длиной возвращается. Если у какой-либо Пары в определенной последовательности будет нулевая или строка нулевая длиной как имя и/или значение, то у получающейся закодированной строки будет недопустимый синтаксис (пропускающий имя и/или значение). На кодирование влияют значения encodeAsterisk и encodeSpaceAsPercent.См. Также:
encodeAsterisk, encodeSpaceAsPercent- Параметры
- параметры
-
последовательность Пар, которые будут закодированы
- Возвраты
- Строка
- Строка, содержащая закодированное название параметра/, оценивает пару ()
Профиль: распространенный
- общественность encodeString (s: java.lang. Строка): java.lang. Строка
-
Кодирует строку.
Кодирует строку.
Кодирует Строку к application/x-www-form-urlencoded формату MIME. На кодирование влияют значения encodeAsterisk и encodeSpaceAsPercent. Для получения дополнительной информации о кодировании HTML-формы, консультируйтесь . Эта функция не пытается обработать строку как URL. Для того, чтобы закодировать строки URL, используйте encodeURL (Строка)См. Также:
encodeURL (Строка), encodeAsterisk, encodeSpaceAsPercent- Параметры
- s
- строка, которая будет закодирована.
- Возвраты
- Строка
- закодированная строка
Профиль: распространенный
- общественность encodeURL (url: java.lang. Строка): java.lang. Строка
-
Кодирует URL.
Кодирует URL.
Если есть какие-либо параметры, включенные в URL, имена и значения тех параметров кодируются соответственно. Никакая другая часть URL не кодируется. На кодирование влияют значения encodeAsterisk и encodeSpaceAsPercent. Разделитель параметра определяется paramDelimiter. Разделитель имени/значения определяется nameValDelimiter.urlпринимается быть URL, и начальный ограничитель параметра URL, как предполагается, является PARAM_START_DELIMITER. Эта функция обрабатывает параметры таким же образом как encodeParameters (Пара []) и decodeParameters (Строка) относительно законности и синтаксиса. Если нет никаких параметров URL, включенных вurl(никакой occurance PARAM_START_DELIMITER), тогда эта функция ведет себя точно как encodeString (Строка).См. Также:
decodeParameters (Строка), encodeParameters (Строка), encodeParameters (Пара []), decodeURL (Строка), encodeAsterisk, encodeSpaceAsPercent- Параметры
- url
- строка, которая, как предполагают, была URL
- Возвраты
- Строка
- закодированный URL
Профиль: распространенный
- общественность fromString (строка: java.lang. Строка): java.lang. Объект
-
Декодирует закодированный URL точно как decodeURL (Строка).
Декодирует закодированный URL точно как decodeURL (Строка). Обработки
stringкак будто это был закодированный URL.См. Также:
decodeURL (Строка)- Параметры
- строка
- строка, которая, как предполагают, была URL
- Возвраты
- Объект
- закодированный URL
Профиль: распространенный
- общественность toString (объект: java.lang. Объект): java.lang. Строка
-
Кодирует объекты типа:
Кодирует объекты типа:
Строка - точно как encodeURL (Строка)
Пара - точно как encodeParameters (Пара [])
Бросит java.lang. ClassCastException, если объект имеет тип кроме упомянутых.- Параметры
- объект
- объект типов упоминается выше
- Возвраты
- Строка
- строка, закодированная соответственно
Профиль: распространенный
Наследованные Функции
javafx.data. Преобразователь
- общедоступный краткий обзор fromString (строка: java.lang. Строка): java.lang. Объект
-
Преобразовывает строку, обеспеченную в объект, определенный определенным преобразователем.
Преобразовывает строку, обеспеченную в объект, определенный определенным преобразователем. Формат строки и тип получающегося объекта определяются определенным преобразователем.
- Параметры
- строка
- Возвраты
- Объект
- объектное представление строки, в которой передают.
- общедоступный краткий обзор toString (объект: java.lang. Объект): java.lang. Строка
