Этот модуль предоставляет инструменты для работы со строкой запроса.
Используйте require('querystring') чтобы получить доступ к функциям модуля.
Сериализует объект в строку запроса. Можно менять символы разделителя и присваивания.
Пример:
querystring.stringify({foo: 'bar'})
// returns
'foo=bar'
querystring.stringify({foo: 'bar', baz: 'bob'}, ';', ':')
// returns
'foo:bar;baz:bob'
Десериализует строку запроса в объект. Можно менять символы разделителя и присваивания.
Пример:
querystring.parse('a=b&b=c')
// returns
{ a: 'b', b: 'c' }
Функция экранирования, используемая в querystring.stringify,
предоставляется для того чтобы проще было заменить её собственной.
Функция декодирования, используемая querystring.parse,
предоставляется для того чтобы проще было заменить её собственной.