使用nodejs解析查询字符串的对象

问题描述 投票:0回答:1

我想解析查询字符串的过滤器对象

localhost:3000/search/?filter={"data":true,"email":false}
node.js
1个回答
0
投票

如果您使用快递,那么您可以使用以下。

router.route('/search')
  .get((request, response) => {
    const filter = JSON.parse(request.query.filter)
    console.log(data.email); // false
    response.status(204).send();
  });

或者,如果您正在使用任何其他框架,只需使用JSON.parse(valid_json_string),它将在json对象中转换您的查询字符串

© www.soinside.com 2019 - 2024. All rights reserved.