您的位置:首页 > Web前端 > Node.js

node.js学习笔记2——querystring (查询字符串,参数处理)

2017-08-26 23:46 399 查看
querystring 模块提供了一些实用工具,用于解析与格式化 URL 查询字符串。

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

querystring.stringify() 方法通过遍历对象的自有属性,从一个给定的 obj 产生一个 URL 查询字符串。



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

str 要解析的 URL 查询字符串。

sep 用于界定查询字符串中的键值对的子字符串。默认为 ‘&’。

eq 用于界定查询字符串中的键与值的子字符串。默认为 ‘=’。

options

decodeURIComponent 当解码查询字符串中百分号编码的字符时使用的函数。默认为 querystring.unescape()。

maxKeys 指定要解析的键的最大数量。默认为 1000。指定为 0 则移除键数的限制。

querystring.parse() 方法能把一个 URL 查询字符串(str)解析成一个键值对的集合。



3,querystring.escape(str), querystring.unescape(str)

编码与解码

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: