gpt4 book ai didi

javascript - Node.js中post方法接收多个参数

转载 作者:行者123 更新时间:2023-12-03 10:49:58 24 4
gpt4 key购买 nike

我有一个 Node.js 服务器,它正在处理如下的 post 方法:

app.post('/app/:id:second',function(req,res){
console.log('Post received');
res.end();
})

如何在 URL 中将 2 个或更多参数传递到我的服务器? url 应该是什么样的?我尝试了这样的方法,但失败了:http://localhost:8080/app/id=123&second=333
我是网络应用程序的初学者。

最佳答案

使用bodyParser中间件,例如:

var bodyParser= require('body-parser');
app.use(bodyParser.urlencoded());

app.post('/app/:id',function(req,res){ //http://localhost:8080/app/123?second=333

console.log(req.query); //{second: 333}
console.log(req.params); // {id: 123}
res.end();
})

关于javascript - Node.js中post方法接收多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28457544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com