NodeJS 获取参数的方法

发布于 2024-12-13 12:49:04 字数 926 浏览 4 评论 0

1. req.params

第一种情况: http://localhost:3000/demo/test ,服务端代码这样写:

router.get('/demo/:anything', function (req, res) {
  res.send('anything is : ' + req.params.anything);
})

这里的 anything 指的是你可以任意命名,以便使用 req.params.XX 获取参数,在浏览器输入请求路径后页面返回: anything is : test

2. req.query

第二种情况: http://localhost:3000/?id=1 ,用 req.query.id ,我们会得到 1 ,如果有两个或以上参数,用 & 连接,如: /?id=1&name=test ,获取参数则是: req.query.id --> 1 , req.query.name - -> test

3. req.body

第三种情况:用 Post 方法向 node 服务器发送数据 id = 1post('/login', {name: lisi}) ,node 端获取参数则应该是: req.body.name

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

0 文章
0 评论
24 人气
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文