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

前端请求:

http://localhost:3002/api/user/login?username=002&password=002

后端响应

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.参数名 获取参数值

执行效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/318549.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

船舶数据采集与分析在线能源监测解决方案

一、船舶在线能源监测应用前景 船舶在线能源监测在能源效率优化、故障诊断和预测维护、节能减排和环保监管、数据分析和决策支持以及自动化智能化等方面具有广阔的应用前景。随着船舶行业对能源管理和环保要求的不断提高,船舶在线能源监测技术将成为船舶运营和管理中…

不会写好你的年终总结报告,约等于一年白干,老板看了都摇头!

2023 年即将接近尾声,各大公司的“测试媛/猿”们又到了提交年终总结报告的时候了。 每年到这个时候都是抓耳挠腮、冥思苦想的时候,猛然一想,今年跟去年做的事情好像差不多,那么年终总结可以敷衍了事么? 前言 当然是不…

【数据结构】二叉树(一)——树和二叉树的概念及结构

前言: 本篇博客主要了解什么是树,什么是二叉树,以及他们的概念和结构。 文章目录 一、树的概念及结构1.1 树的基本概念1.2 树的相关特征1.3 树的实现 二、二叉树的概念及性质2.1 二叉树的概念2.2 二叉树的性质 一、树的概念及结构 1.1 树的基本概念 树&…

【LeetCode 面试经典150题】42. Trapping Rain Water 接雨水

42. Trapping Rain Water 题目大意 Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining. 中文释义 给定 n 个非负整数,代表以宽度为 1 的条形图的高程图&…

golang并发编程-channel

在golang 并发编程里,经常会听到一句话:不要通过共享内存进行通信,通过通信来共享内存。下面我们会介绍下channel, 通过源码的方式去了解channel是怎么工作的。 基本结构 流程图 代码解读 type hchan struct {qcount uint // …

晓源|算法专栏

文章目录 数据结构1.栈1.1 单调栈1.2括号匹配问题 2.树形结构2.1二叉树2.1.1树形DP 3.动态规划3.1 背包3.2 LIS ERRORheap-buffer-overflow 数据结构 1.栈 1.1 单调栈 单调栈内的元素具有单调性质,要么单调递增,要么单调递减。 1.2括号匹配问题 921…

工作纪实42-内存泄漏(线上问题大乱斗)

还没找到原因,监控里面发现实例的内存使用率每天增加5%,这两天排查一下,mark一下; 下午看了几个小时,泄漏大概率是乌龙事件了! 为何我有这样的疑惑: 上线完后面几天内存一直在增加,没有减少&…

【C程序设计】C循环

有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了更为复杂执行路径的多种控制结构。 循环语句允许我们多次执行一个…

CMake入门教程【核心篇】查找包(find_package)

😈「CSDN主页」:传送门 😈「Bilibil首页」:传送门 😈「本文的内容」:CMake入门教程 😈「动动你的小手」:点赞👍收藏⭐️评论📝 文章目录 1.使用方法1.1基本用…

Allegro看不到PCB元件的丝印和装配层

#创作灵感# PCB板到处Gerber文件加工回来,板子上没有元件边框丝印,但是有元件编号。因为只是样板,影响不大,就没有当回事。直到发出去贴片,发送了钢网层和装配层,反馈说不知道元器件的极性。这就纳闷了&…

大创项目推荐 深度学习人脸表情识别算法 - opencv python 机器视觉

文章目录 0 前言1 技术介绍1.1 技术概括1.2 目前表情识别实现技术 2 实现效果3 深度学习表情识别实现过程3.1 网络架构3.2 数据3.3 实现流程3.4 部分实现代码 4 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习人脸表情识别系…

Qt菜单工具栏和状态栏

QMenuBar 接口介绍 QAction 定义:QAction 是一个独立于具体界面元素的抽象动作表示。它封装了一个用户界面动作(比如点击命令),通常与一个菜单项、工具栏按钮或快捷键相关联。用途:你可以将 QAction 视为一个可执行的…