在nodejs文档中:
查询:查询字符串的“params”部分,或者查询字符串解析的对象。示例:
'query=string'或{'query':'string'}
链接:NodeJS网址
这部分令人困惑。
'query=string'?{'query':'string'}什么时候也会发生?我已经看到,当我执行url.parse()时,它会自动将参数转换为一个对象。如果我只支持一种格式,我的代码将是错误的。
我如何知道url.parse()是否以这种格式转换参数:url.parse()
发布于 2012-08-14 07:51:37
url.parse(urlStr, [parseQueryString], [slashesDenoteHost])如果您传递true作为第二个参数,它还将使用querystring模块解析查询字符串,您将得到一个对象{'query':'string'},否则查询字符串将不会被解析(默认行为),您将得到query=string。
https://stackoverflow.com/questions/11947854
复制相似问题