querystring node.js

2019-06-10  本文已影响0人  iceoreocheese

querystring 模块

提供用于解析和格式化 URL 查询字符串的实用工具。主要就是用来解析url中查询字符串的,生成一个对象。

1.querystring.parse(str[, sep[, eq[, options]]])

参数:

作用:

querystring.parse() 方法将 URL 查询字符串 str 解析为键值对的集合。

例子:

例如,查询字符串 'foo=bar&abc=xyz&abc=123' 被解析为:

{
  foo: 'bar',
  abc: ['xyz', '123']
}

2.querystring.stringify(obj[, sep[, eq[, options]]])

参数:

作用:

querystring.stringify() 方法通过迭代对象的自身属性从给定的 obj 生成 URL 查询字符串。

例子:

querystring.stringify({ foo: 'bar', baz: ['qux', 'quux'], corge: '' });
// 返回 'foo=bar&baz=qux&baz=quux&corge='

querystring.stringify({ foo: 'bar', baz: 'qux' }, ';', ':');
// 返回 'foo:bar;baz:qux'
上一篇下一篇

猜你喜欢

热点阅读