通过req.query[myParam]和获得QUERY_STRING参数之间有区别req.params.myParam吗?如果是这样,我什么时候应该使用哪个?
req.query[myParam]
req.params.myParam
req.params包含路由参数(在URL的路径部分中),并req.query包含URL查询参数(在?URL中的后面)。
req.params
req.query
?
您也可以使用req.param(name)来在这两个地方(以及req.body)查找参数,但是现在不建议使用此方法。
req.param(name)
req.body