Javascript.RU

encodeURI

Синтаксис

encodeURI(URI)

Аргументы

URI
строка URI

Описание, примеры

Метод предполагает, что переданный параметр является полным URI, поэтому не кодирует зарезервированные значения, которые имеют специальные значения в URI.

Метод encodeURI заменяет все символы, исключая следующие, соответствующими им UTF-8 escape-последовательностями.

Тип
Включает в себя

Зарезервированные
; , / ? : @ & = + $

Незаменяемые символы
латинский алфавит, десятичные цифры, - _ . ! ~ * ' ( )

Значок решетки
#

Заметим, что encodeURI не может формировать данные для GET или POST-запросов, например, для XMLHttpRequest, так как "&", "+", и "=" не кодируются - а они являются специальными символами.

Их кодирует метод encodeURIComponent.


Автор: Skvor, дата: 22 декабря, 2013 - 19:05
#permalink

Начиная с "Тип Включает в себя" непонятно. Что-куда включая, что значит "включая", зачем нужны "зарезервированные". Если "зарезервированные" символы не кодируются, почему бы их не включить в список незаменяемых символов.

так как "&", "+", и "=" не кодируются - а они являются специальными символами-плохо построена эта фраза, которая не может быть хорошо понята


Автор: Гость (не зарегистрирован), дата: 4 мая, 2014 - 23:34
#permalink

Это описание для программистов.


Автор: Гость (не зарегистрирован), дата: 21 мая, 2014 - 11:07
#permalink

Для чего вообще применяется этот вид "кодирования"?


Автор: Гость (не зарегистрирован), дата: 21 февраля, 2015 - 12:59
#permalink

Автор: музыкальный магазин (не зарегистрирован), дата: 8 декабря, 2015 - 18:02
#permalink

Как это раскодировать назад?


Автор: Гость (не зарегистрирован), дата: 30 октября, 2016 - 11:59
#permalink

decodeURI("закодированный текст");


Автор: pharmhost (не зарегистрирован), дата: 14 декабря, 2017 - 16:13
#permalink

вы все пидарасы и хостинг у меня пидарастический


Отправить комментарий

Приветствуются комментарии:
  • Полезные.
  • Дополняющие прочитанное.
  • Вопросы по прочитанному. Именно по прочитанному, чтобы ответ на него помог другим разобраться в предмете статьи. Другие вопросы могут быть удалены.
    Для остальных вопросов и обсуждений есть форум.
P.S. Лучшее "спасибо" - не комментарий, как все здорово, а рекомендация или ссылка на статью.
Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешены HTML-таги: <strike> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <u> <i> <b> <pre> <img> <abbr> <blockquote> <h1> <h2> <h3> <h4> <h5> <p> <div> <span> <sub> <sup>
  • Строки и параграфы переносятся автоматически.
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании

CAPTCHA
Антиспам
1 + 0 =
Введите результат. Например, для 1+3, введите 4.
 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние комментарии
Последние темы на форуме
Forum