gpt4 book ai didi

node.js - 获取请求查询参数数量

转载 作者:太空宇宙 更新时间:2023-11-03 21:56:23 25 4
gpt4 key购买 nike

我的 API 服务器正在接受 GET 请求并解析参数。但我无法获取传递的参数的数量。

var express = require('express'),
https = require('https');

var app = express();

app.get('/api', function(req, res) {
console.log(req.query);
console.log(req.query.name);
};

当收到带参数的请求时,显示数据如下

{ id: '123', name: 'joel', age: '45' }
joel

但是如果我尝试获取传递的参数数量,例如

console.log(req.query).length;

它失败了。请帮助我获取传递的参数的数量。谢谢。

最佳答案

你可以检查这个..这个代码有效..

app.get('/api', function(req, res) {
console.log(req.query);
console.log(Object.keys(req.query).length);
});

输出:

{ id: '123', name: 'joel', age: '45' }

3

关于node.js - 获取请求查询参数数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39530988/

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