Преобразователь для URL и параметров URL. Этот class содержит функции для того, чтобы преобразовать Строку в application/x-www-form-urlencoded формат MIME. Это также содержит функции для того, чтобы декодировать Строку от application/x-www-form-urlencoded формата MIME. Для получения дополнительной информации о кодировании HTML-формы, консультируйтесь со спецификацией HTML.
Декодируйте название параметра / пары значения в указанной строке.
Декодируйте название параметра / пары значения в указанной строке.
Кодировка символов, используемая для декодирования, всегда utf-8. Если никакое название параметра / пары значения не будет найдено, то у возвращенной последовательности будут нулевые элементы. Если синтаксис потенциальной, закодированной пары имя/значение в строке будет недопустим, то это будет тихо проигнорировано. Если строка spedified имеет нулевую длину или нуль, последовательность нулевая длиной возвращается. Разделитель параметра определяется paramDelimiter. Разделитель имени/значения определяется nameValDelimiter. Если указанная строка содержит URL с параметрами, символ, который, как предполагают, разграничил запуск параметров, является PARAM_START_DELIMITER.
Параметры
url
Строка, содержащая название параметра / пара (ы) значения, которая будет декодироваться (может быть URL с запаздывающими параметрами),
Разделитель параметра определяется paramDelimiter. Разделитель имени/значения определяется nameValDelimiter. Возвращенная строка является подходящей для того, чтобы добавить к URLs. Кодировка символов, используемая для, кодирует, всегда utf-8. Если последовательность определенных Пар имеет нулевую длину или нуль, строка нулевая длиной возвращается. Если оба поля разделителя содержат ту же самую строку, или если или этих полей содержит нулевое длиной или пустую строку, или если любой содержит кроме единственного символа, строка нулевая длиной возвращается. Если у какой-либо Пары в определенной последовательности будет нулевая или строка нулевая длиной как имя и/или значение, то у получающейся закодированной строки будет недопустимый синтаксис (пропускающий имя и/или значение). На кодирование влияют значения encodeAsterisk и encodeSpaceAsPercent.
Кодирует Строку к application/x-www-form-urlencoded формату MIME. На кодирование влияют значения encodeAsterisk и encodeSpaceAsPercent. Для получения дополнительной информации о кодировании HTML-формы, консультируйтесь со спецификацией HTML. Эта функция не пытается обработать строку как URL. Для того, чтобы закодировать строки URL, используйте encodeURL (Строка)
Если есть какие-либо параметры, включенные в URL, имена и значения тех параметров кодируются соответственно. Никакая другая часть URL не кодируется. На кодирование влияют значения encodeAsterisk и encodeSpaceAsPercent. Разделитель параметра определяется paramDelimiter. Разделитель имени/значения определяется nameValDelimiter. url принимается быть URL, и начальный ограничитель параметра URL, как предполагается, является PARAM_START_DELIMITER. Эта функция обрабатывает параметры таким же образом как encodeParameters (Пара []) и decodeParameters (Строка) относительно законности и синтаксиса. Если нет никаких параметров URL, включенных в url (никакой occurance PARAM_START_DELIMITER), тогда эта функция ведет себя точно как encodeString (Строка).
Преобразовывает строку, обеспеченную в объект, определенный определенным преобразователем.
Преобразовывает строку, обеспеченную в объект, определенный определенным преобразователем. Формат строки и тип получающегося объекта определяются определенным преобразователем.
Параметры
строка
Возвраты
Объект
объектное представление строки, в которой передают.