Express框架开发接口之req.params、req.query与req.body的区别

1.req.query

用于get请求

http://localhost:3000/user?username=ljz&age=1

获取 URL 中携带的查询参数

通过req.query对象,可以访问到客户端通过查询字符串的形式,发送到服务器的参数:

2.req.params

用于get请求

url路径为:http://localhost:3000/user/1

获取 URL 中的动态参数

通过req.params对象,可以访问到 URL 中,通过:匹配到的动态参数:

3.req.body

用于post请求

http://localhost:3000/login

相关推荐
一个假的前端男24 分钟前
uniapp 3端轮播
前端·javascript·uni-app
百***78451 小时前
node.js+npm的环境配置以及添加镜像(保姆级教程)
arcgis·npm·node.js
Fantasydg2 小时前
Request Response对象
前端
Wect2 小时前
学习React-DnD:核心组件与Hooks
前端
百***07182 小时前
Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
docker·容器·node.js
humors2212 小时前
前端开发案例(不定期更新)
前端·vue.js·elementui·ruoyi·若依
菠萝+冰2 小时前
npm中-d -g 和默认安装的区别
前端·npm·node.js
一路向北North2 小时前
网页版预编译SQL转换工具
前端·javascript·sql
拿不拿铁193 小时前
Vite 5.x 开发模式启动流程分析
前端
fruge3 小时前
设计稿还原技巧:解决间距、阴影、字体适配的细节问题
前端·css