首页 > 解决方案 > URL查询字符串中的连续双斜杠被解析为1个斜杠,NodeJs Express

问题描述

请我正在开发一个项目,该项目需要一个 url 的 req.query 部分并检查它是否是正确的分数,即

1/2 // 这是一个有效的分数 1//2 // 这是一个无效的分数

问题是当它收到这样的 URL 时https://rough-volcano-starburst.glitch.me/api/convert?input=1//2gal

app.route('/api/convert')
    .get(function (req, res){
      let input =  req.query.input;

}

输入变量显示“1/2gal”

不管我放了多少斜线,我仍然得到 1/2gal。

请帮忙。

标签: node.jsexpressbody-parser

解决方案


推荐阅读