gpt4 book ai didi

javascript - Node - ExpressJS - 如何从 URL 请求中查看所有参数和值?

转载 作者:搜寻专家 更新时间:2023-11-01 00:27:45 25 4
gpt4 key购买 nike

我有 Node/Express 代码:

var express = require('express');
var app = express();
var port = process.env.PORT || 8080;

app.listen(port);
console.log('Server started! At http://localhost:' + port);

app.get('/api/users', function(req, res) {

var user_id = req.param('id');
console.log(user_id);

res.send(user_id );
});

当我在浏览器(或 curl)中访问 URL 到 http://localhost:8080/api/users?id=4 - 输出为 4。

如何查看用户可能输入的任何参数和值?例如如果有人输入:http://localhost:8080/api/users?par1=123&par2=321 它应该返回 par1 = 123par2 = 321

最佳答案

您可以使用请求的query参数:

console.log(req.query);

它将包含一个对象

{
par1: '123',
par2: '321'
}

关于javascript - Node - ExpressJS - 如何从 URL 请求中查看所有参数和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52875588/

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