Espruino:Справочник по API/Класс url/parse(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 51: Строка 51:
=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 57: Строка 57:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Версия от 15:22, 20 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция url.parse()[1]

Синтаксис

url.parse(urlStr, parseQuery)

Параметры

  • urlStr – URL, который надо пропарсить
  • parseQuery – здесь задается, парсить ли строку с запросом в объект или нет (по умолчанию false)

Возвращаемое значение

Объект, содержащий настройки для http.request или http.get. Содержит настройки method, host, path, pathname, search, port и query.

Описание

Вспомогательная функция для разделения URL на части.

Используется веб-сервисами – например, для управления запросами.

Например, вот это...

url.parse("/a?b=c&d=e",true)

...вернет вот это...

{"method":"GET","host":"","path":"/a?b=c&d=e","pathname":"/a","search":"?b=c&d=e","port":80,"query":{"b":"c","d":"e"}}

Примеры

Эта функция используется в следующих статьях документации Espruino:

См.также

Внешние ссылки