Node.js+Express 获取前端get请求参数值

前端请求:

bash 复制代码
http://localhost:3002/api/user/login?username=002&password=002

后端响应

javascript 复制代码
router.get('/api/user/login', (req, res) => {

    let username = req.query.username;
    let password = req.query.password;
    const sqlStr = `SELECT * FROM sys_user where username= '${username}' and password='${password}'`
    console.log(sqlStr)
    db.query(sqlStr, (err, results) => {
        // 查询数据失败
        if (err) {
            return console.log(err.message)
        } else {
            res.send({
                status: 200,
                message: '获取所有用户成功',
                data: results,
            })
        }
    })

})

结论:使用req.query.参数名 获取参数值

执行效果

相关推荐
汪子熙5 分钟前
深入探析 header facets:定位与应用
前端·javascript
你听得到116 分钟前
从需求到封装:手把手带你打造一个高复用、可定制的Flutter日期选择器
前端·flutter
前端双越老师10 分钟前
30 行代码 langChain.js 开发你的第一个 Agent
人工智能·node.js·agent
江城开朗的豌豆10 分钟前
Vue Router vs location.href:导航跳转的正确姿势,你选对了吗?
前端·javascript·vue.js
小磊哥er15 分钟前
【前端工程化】如何制定前端项目中的页面模版?
前端
Liudef0618 分钟前
基于HTML与Java的简易在线会议系统实现
java·前端·html
2401_8812444021 分钟前
javaweb———html
前端·javascript·html
江城开朗的豌豆21 分钟前
玩转Vue Router:这些实用组件让你的SPA如虎添翼!
前端·javascript·vue.js
前端小巷子25 分钟前
Web开发中的文件下载
前端·javascript·面试
peakmain932 分钟前
Gradle 8.11.1的升级之旅
前端